/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf -i ../../../trunk/examples/svcomp/loop-invgen/half_2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 19:59:19,960 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 19:59:19,961 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 19:59:19,980 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 19:59:19,981 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 19:59:19,981 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 19:59:19,982 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 19:59:19,983 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 19:59:19,984 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 19:59:19,984 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 19:59:19,985 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 19:59:19,986 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 19:59:19,986 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 19:59:19,986 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 19:59:19,987 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 19:59:19,988 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 19:59:19,988 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 19:59:19,989 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 19:59:19,990 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 19:59:19,991 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 19:59:19,991 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 19:59:19,992 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 19:59:19,993 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 19:59:19,993 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 19:59:19,994 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 19:59:19,995 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 19:59:19,996 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 19:59:19,996 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 19:59:19,996 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 19:59:19,996 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 19:59:19,997 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 19:59:19,997 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 19:59:19,997 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 19:59:19,998 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 19:59:19,998 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 19:59:19,999 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 19:59:19,999 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 19:59:19,999 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 19:59:19,999 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 19:59:20,000 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 19:59:20,000 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 19:59:20,000 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 19:59:20,001 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-04-06 19:59:20,016 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 19:59:20,016 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 19:59:20,017 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 19:59:20,017 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 19:59:20,017 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 19:59:20,017 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 19:59:20,017 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 19:59:20,018 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 19:59:20,018 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 19:59:20,018 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 19:59:20,018 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 19:59:20,018 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 19:59:20,018 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 19:59:20,019 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 19:59:20,019 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-06 19:59:20,188 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 19:59:20,203 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 19:59:20,205 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 19:59:20,205 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 19:59:20,207 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 19:59:20,208 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/half_2.i [2022-04-06 19:59:20,240 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2a6c2585/784352c30a244f82909d57efdeee7d21/FLAGf5d32b217 [2022-04-06 19:59:20,580 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 19:59:20,580 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/half_2.i [2022-04-06 19:59:20,587 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2a6c2585/784352c30a244f82909d57efdeee7d21/FLAGf5d32b217 [2022-04-06 19:59:21,021 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2a6c2585/784352c30a244f82909d57efdeee7d21 [2022-04-06 19:59:21,023 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 19:59:21,023 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 19:59:21,024 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 19:59:21,024 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 19:59:21,027 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 19:59:21,027 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,028 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@648477d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21, skipping insertion in model container [2022-04-06 19:59:21,028 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,032 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 19:59:21,040 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 19:59:21,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/half_2.i[893,906] [2022-04-06 19:59:21,143 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 19:59:21,147 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 19:59:21,154 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/half_2.i[893,906] [2022-04-06 19:59:21,156 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 19:59:21,166 INFO L208 MainTranslator]: Completed translation [2022-04-06 19:59:21,166 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21 WrapperNode [2022-04-06 19:59:21,166 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 19:59:21,167 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 19:59:21,167 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 19:59:21,167 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 19:59:21,173 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,174 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,177 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,177 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,179 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,182 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,182 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,183 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 19:59:21,184 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 19:59:21,184 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 19:59:21,184 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 19:59:21,184 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (1/1) ... [2022-04-06 19:59:21,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 19:59:21,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:21,213 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-06 19:59:21,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-06 19:59:21,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 19:59:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 19:59:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 19:59:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 19:59:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 19:59:21,239 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 19:59:21,240 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 19:59:21,241 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 19:59:21,242 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 19:59:21,242 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 19:59:21,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 19:59:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 19:59:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 19:59:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 19:59:21,243 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 19:59:21,284 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 19:59:21,285 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 19:59:21,355 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 19:59:21,359 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 19:59:21,359 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-04-06 19:59:21,360 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 07:59:21 BoogieIcfgContainer [2022-04-06 19:59:21,360 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 19:59:21,361 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 19:59:21,362 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 19:59:21,364 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 19:59:21,364 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 07:59:21" (1/3) ... [2022-04-06 19:59:21,364 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21330cf7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 07:59:21, skipping insertion in model container [2022-04-06 19:59:21,364 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 07:59:21" (2/3) ... [2022-04-06 19:59:21,365 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21330cf7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 07:59:21, skipping insertion in model container [2022-04-06 19:59:21,365 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 07:59:21" (3/3) ... [2022-04-06 19:59:21,365 INFO L111 eAbstractionObserver]: Analyzing ICFG half_2.i [2022-04-06 19:59:21,368 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 19:59:21,368 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 19:59:21,393 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 19:59:21,398 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-04-06 19:59:21,398 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 19:59:21,407 INFO L276 IsEmpty]: Start isEmpty. Operand has 23 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 16 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:21,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-04-06 19:59:21,411 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:21,411 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:21,412 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:21,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:21,415 INFO L85 PathProgramCache]: Analyzing trace with hash 21938802, now seen corresponding path program 1 times [2022-04-06 19:59:21,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:21,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [531498132] [2022-04-06 19:59:21,426 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 19:59:21,427 INFO L85 PathProgramCache]: Analyzing trace with hash 21938802, now seen corresponding path program 2 times [2022-04-06 19:59:21,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:21,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713109001] [2022-04-06 19:59:21,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:21,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:21,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:21,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:21,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713109001] [2022-04-06 19:59:21,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713109001] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:21,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:21,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:59:21,600 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:21,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [531498132] [2022-04-06 19:59:21,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [531498132] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:21,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:21,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:59:21,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322967657] [2022-04-06 19:59:21,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:21,603 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:59:21,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:21,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:59:21,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-04-06 19:59:21,621 INFO L87 Difference]: Start difference. First operand has 23 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 16 states have internal predecessors, (22), 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 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:21,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:21,795 INFO L93 Difference]: Finished difference Result 50 states and 64 transitions. [2022-04-06 19:59:21,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 19:59:21,797 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-04-06 19:59:21,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:21,801 INFO L225 Difference]: With dead ends: 50 [2022-04-06 19:59:21,801 INFO L226 Difference]: Without dead ends: 27 [2022-04-06 19:59:21,804 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:59:21,809 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 35 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:21,810 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 52 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:21,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-04-06 19:59:21,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 26. [2022-04-06 19:59:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 19 states have internal predecessors, (21), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:21,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 28 transitions. [2022-04-06 19:59:21,834 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 28 transitions. Word has length 14 [2022-04-06 19:59:21,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:21,834 INFO L478 AbstractCegarLoop]: Abstraction has 26 states and 28 transitions. [2022-04-06 19:59:21,834 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 6 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:21,834 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 28 transitions. [2022-04-06 19:59:21,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-04-06 19:59:21,835 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:21,835 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:21,835 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 19:59:21,835 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:21,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:21,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1438800602, now seen corresponding path program 1 times [2022-04-06 19:59:21,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:21,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [203432404] [2022-04-06 19:59:21,848 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:21,848 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:21,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1438800602, now seen corresponding path program 2 times [2022-04-06 19:59:21,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:21,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847098153] [2022-04-06 19:59:21,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:21,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:21,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:21,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:21,954 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:21,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:21,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847098153] [2022-04-06 19:59:21,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847098153] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:21,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994984975] [2022-04-06 19:59:21,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:21,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:21,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:21,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 19:59:21,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-06 19:59:22,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:22,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:22,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 19:59:22,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:22,155 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:22,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:22,347 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:22,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994984975] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:22,348 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:22,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-04-06 19:59:22,349 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:22,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [203432404] [2022-04-06 19:59:22,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [203432404] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:22,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:22,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 19:59:22,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986331758] [2022-04-06 19:59:22,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:22,358 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 19:59:22,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:22,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 19:59:22,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-04-06 19:59:22,359 INFO L87 Difference]: Start difference. First operand 26 states and 28 transitions. Second operand has 9 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:22,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:22,510 INFO L93 Difference]: Finished difference Result 38 states and 41 transitions. [2022-04-06 19:59:22,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 19:59:22,511 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2022-04-06 19:59:22,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:22,513 INFO L225 Difference]: With dead ends: 38 [2022-04-06 19:59:22,513 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 19:59:22,514 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-04-06 19:59:22,515 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 27 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:22,518 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 49 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:22,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 19:59:22,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 27. [2022-04-06 19:59:22,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 20 states have internal predecessors, (23), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:22,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 30 transitions. [2022-04-06 19:59:22,529 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 30 transitions. Word has length 15 [2022-04-06 19:59:22,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:22,529 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 30 transitions. [2022-04-06 19:59:22,529 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:22,529 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 30 transitions. [2022-04-06 19:59:22,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 19:59:22,530 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:22,530 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:22,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:22,738 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 19:59:22,739 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:22,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:22,739 INFO L85 PathProgramCache]: Analyzing trace with hash 522918130, now seen corresponding path program 3 times [2022-04-06 19:59:22,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:22,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [72876205] [2022-04-06 19:59:22,741 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:22,741 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:22,741 INFO L85 PathProgramCache]: Analyzing trace with hash 522918130, now seen corresponding path program 4 times [2022-04-06 19:59:22,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:22,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367115857] [2022-04-06 19:59:22,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:22,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:22,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:22,825 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:22,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:22,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367115857] [2022-04-06 19:59:22,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367115857] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:22,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673042089] [2022-04-06 19:59:22,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:22,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:22,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:22,828 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:22,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-06 19:59:22,866 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:22,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:22,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 19:59:22,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:22,936 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:22,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:23,002 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:23,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673042089] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:23,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:23,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-04-06 19:59:23,003 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:23,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [72876205] [2022-04-06 19:59:23,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [72876205] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:23,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:23,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 19:59:23,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900077839] [2022-04-06 19:59:23,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:23,003 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 19:59:23,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 19:59:23,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:59:23,004 INFO L87 Difference]: Start difference. First operand 27 states and 30 transitions. Second operand has 8 states, 8 states have (on average 1.5) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:23,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:23,118 INFO L93 Difference]: Finished difference Result 41 states and 45 transitions. [2022-04-06 19:59:23,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 19:59:23,118 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.5) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-04-06 19:59:23,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:23,120 INFO L225 Difference]: With dead ends: 41 [2022-04-06 19:59:23,120 INFO L226 Difference]: Without dead ends: 39 [2022-04-06 19:59:23,121 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-04-06 19:59:23,128 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 25 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:23,129 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 46 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:23,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-04-06 19:59:23,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 24. [2022-04-06 19:59:23,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.125) internal successors, (18), 17 states have internal predecessors, (18), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:23,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2022-04-06 19:59:23,139 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 16 [2022-04-06 19:59:23,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:23,140 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2022-04-06 19:59:23,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.5) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 19:59:23,140 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2022-04-06 19:59:23,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 19:59:23,140 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:23,140 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:23,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:23,353 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 19:59:23,353 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:23,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:23,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1292947397, now seen corresponding path program 1 times [2022-04-06 19:59:23,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1140092760] [2022-04-06 19:59:23,359 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:23,359 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:23,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1292947397, now seen corresponding path program 2 times [2022-04-06 19:59:23,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:23,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579460903] [2022-04-06 19:59:23,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:23,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-04-06 19:59:23,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,475 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:23,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:23,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579460903] [2022-04-06 19:59:23,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579460903] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:23,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677625273] [2022-04-06 19:59:23,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:23,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:23,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:23,479 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:23,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-06 19:59:23,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:23,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:23,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 19:59:23,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:23,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:23,565 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 19:59:23,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677625273] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:23,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 19:59:23,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2022-04-06 19:59:23,566 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:23,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1140092760] [2022-04-06 19:59:23,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1140092760] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:23,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:23,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 19:59:23,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812309976] [2022-04-06 19:59:23,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:23,566 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 19:59:23,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 19:59:23,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-04-06 19:59:23,567 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:23,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:23,598 INFO L93 Difference]: Finished difference Result 37 states and 40 transitions. [2022-04-06 19:59:23,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 19:59:23,598 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 21 [2022-04-06 19:59:23,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:23,599 INFO L225 Difference]: With dead ends: 37 [2022-04-06 19:59:23,599 INFO L226 Difference]: Without dead ends: 25 [2022-04-06 19:59:23,600 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-04-06 19:59:23,600 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 7 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:23,600 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 52 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 19:59:23,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2022-04-06 19:59:23,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2022-04-06 19:59:23,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 states have internal predecessors, (19), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:23,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2022-04-06 19:59:23,605 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 21 [2022-04-06 19:59:23,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:23,605 INFO L478 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2022-04-06 19:59:23,605 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:23,605 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2022-04-06 19:59:23,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 19:59:23,605 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:23,606 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:23,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:23,823 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 19:59:23,823 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:23,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:23,824 INFO L85 PathProgramCache]: Analyzing trace with hash 810760849, now seen corresponding path program 1 times [2022-04-06 19:59:23,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:23,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [798926184] [2022-04-06 19:59:23,825 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:23,825 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:23,825 INFO L85 PathProgramCache]: Analyzing trace with hash 810760849, now seen corresponding path program 2 times [2022-04-06 19:59:23,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:23,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253127983] [2022-04-06 19:59:23,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:23,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:23,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-04-06 19:59:23,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:23,941 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:23,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:23,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253127983] [2022-04-06 19:59:23,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253127983] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:23,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395170563] [2022-04-06 19:59:23,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:23,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:23,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:23,943 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:23,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-06 19:59:23,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:23,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:23,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 19:59:23,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:24,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:24,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:24,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:24,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395170563] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:24,191 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:24,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 17 [2022-04-06 19:59:24,191 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:24,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [798926184] [2022-04-06 19:59:24,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [798926184] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:24,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:24,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 19:59:24,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080164785] [2022-04-06 19:59:24,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:24,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 19:59:24,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:24,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 19:59:24,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-04-06 19:59:24,193 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:24,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:24,276 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2022-04-06 19:59:24,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 19:59:24,276 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2022-04-06 19:59:24,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:24,277 INFO L225 Difference]: With dead ends: 40 [2022-04-06 19:59:24,277 INFO L226 Difference]: Without dead ends: 26 [2022-04-06 19:59:24,277 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=352, Unknown=0, NotChecked=0, Total=462 [2022-04-06 19:59:24,277 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:24,278 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 41 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 19:59:24,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2022-04-06 19:59:24,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2022-04-06 19:59:24,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 19 states have internal predecessors, (20), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:24,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 27 transitions. [2022-04-06 19:59:24,281 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 27 transitions. Word has length 22 [2022-04-06 19:59:24,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:24,282 INFO L478 AbstractCegarLoop]: Abstraction has 26 states and 27 transitions. [2022-04-06 19:59:24,282 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 8 states have internal predecessors, (16), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:24,282 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 27 transitions. [2022-04-06 19:59:24,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 19:59:24,282 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:24,282 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:24,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:24,495 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 19:59:24,495 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:24,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:24,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1252120251, now seen corresponding path program 3 times [2022-04-06 19:59:24,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:24,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1116111494] [2022-04-06 19:59:24,497 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:24,497 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:24,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1252120251, now seen corresponding path program 4 times [2022-04-06 19:59:24,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:24,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204052363] [2022-04-06 19:59:24,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:24,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:24,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:24,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-04-06 19:59:24,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:24,643 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:24,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:24,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204052363] [2022-04-06 19:59:24,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204052363] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:24,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255972072] [2022-04-06 19:59:24,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:24,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:24,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:24,644 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:24,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-06 19:59:24,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:24,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:24,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 19:59:24,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:24,810 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:24,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:25,023 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:25,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255972072] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:25,023 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:25,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 24 [2022-04-06 19:59:25,023 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:25,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1116111494] [2022-04-06 19:59:25,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1116111494] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:25,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:25,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:59:25,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377614776] [2022-04-06 19:59:25,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:25,024 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 19:59:25,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:25,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 19:59:25,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-04-06 19:59:25,025 INFO L87 Difference]: Start difference. First operand 26 states and 27 transitions. Second operand has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:25,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:25,222 INFO L93 Difference]: Finished difference Result 44 states and 46 transitions. [2022-04-06 19:59:25,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 19:59:25,222 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 states have internal predecessors, (17), 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 23 [2022-04-06 19:59:25,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:25,223 INFO L225 Difference]: With dead ends: 44 [2022-04-06 19:59:25,223 INFO L226 Difference]: Without dead ends: 27 [2022-04-06 19:59:25,224 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=148, Invalid=908, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 19:59:25,224 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 31 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:25,224 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 50 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:25,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-04-06 19:59:25,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2022-04-06 19:59:25,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 19 states have (on average 1.105263157894737) internal successors, (21), 20 states have internal predecessors, (21), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:25,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 28 transitions. [2022-04-06 19:59:25,228 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 28 transitions. Word has length 23 [2022-04-06 19:59:25,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:25,228 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 28 transitions. [2022-04-06 19:59:25,228 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:25,228 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 28 transitions. [2022-04-06 19:59:25,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 19:59:25,228 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:25,228 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:25,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:25,441 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 19:59:25,441 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:25,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:25,442 INFO L85 PathProgramCache]: Analyzing trace with hash -776924911, now seen corresponding path program 5 times [2022-04-06 19:59:25,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:25,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [552071834] [2022-04-06 19:59:25,443 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:25,443 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:25,443 INFO L85 PathProgramCache]: Analyzing trace with hash -776924911, now seen corresponding path program 6 times [2022-04-06 19:59:25,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:25,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690030499] [2022-04-06 19:59:25,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:25,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:59:25,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:25,521 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:25,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:25,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690030499] [2022-04-06 19:59:25,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690030499] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:25,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634796089] [2022-04-06 19:59:25,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:25,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:25,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:25,524 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:25,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-06 19:59:25,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 19:59:25,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:25,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 19:59:25,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:25,632 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:25,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:25,730 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 19:59:25,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634796089] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:25,731 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:25,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 19:59:25,731 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:25,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [552071834] [2022-04-06 19:59:25,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [552071834] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:25,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:25,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 19:59:25,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976225241] [2022-04-06 19:59:25,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:25,732 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 19:59:25,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:25,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 19:59:25,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-04-06 19:59:25,732 INFO L87 Difference]: Start difference. First operand 27 states and 28 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:25,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:25,852 INFO L93 Difference]: Finished difference Result 37 states and 38 transitions. [2022-04-06 19:59:25,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 19:59:25,853 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), 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 24 [2022-04-06 19:59:25,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:25,853 INFO L225 Difference]: With dead ends: 37 [2022-04-06 19:59:25,853 INFO L226 Difference]: Without dead ends: 35 [2022-04-06 19:59:25,854 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2022-04-06 19:59:25,854 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 28 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:25,854 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 44 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:25,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-04-06 19:59:25,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 34. [2022-04-06 19:59:25,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 25 states have internal predecessors, (26), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:25,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 35 transitions. [2022-04-06 19:59:25,858 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 35 transitions. Word has length 24 [2022-04-06 19:59:25,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:25,859 INFO L478 AbstractCegarLoop]: Abstraction has 34 states and 35 transitions. [2022-04-06 19:59:25,859 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), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-04-06 19:59:25,859 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 35 transitions. [2022-04-06 19:59:25,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 19:59:25,859 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:25,859 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:25,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:26,077 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 19:59:26,077 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:26,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:26,078 INFO L85 PathProgramCache]: Analyzing trace with hash -889872314, now seen corresponding path program 7 times [2022-04-06 19:59:26,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:26,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1751679665] [2022-04-06 19:59:26,079 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:26,079 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:26,079 INFO L85 PathProgramCache]: Analyzing trace with hash -889872314, now seen corresponding path program 8 times [2022-04-06 19:59:26,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:26,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723671909] [2022-04-06 19:59:26,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:26,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-04-06 19:59:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 19:59:26,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:26,262 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:26,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:26,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723671909] [2022-04-06 19:59:26,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723671909] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:26,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759869713] [2022-04-06 19:59:26,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:26,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:26,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:26,264 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:26,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-06 19:59:26,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:26,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:26,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 19:59:26,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:26,494 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:26,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:26,786 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:26,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759869713] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:26,786 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:26,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-04-06 19:59:26,786 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:26,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1751679665] [2022-04-06 19:59:26,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1751679665] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:26,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:26,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:59:26,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613294239] [2022-04-06 19:59:26,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:26,787 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:59:26,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:26,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:59:26,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2022-04-06 19:59:26,788 INFO L87 Difference]: Start difference. First operand 34 states and 35 transitions. Second operand has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 12 states have internal predecessors, (20), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:27,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:27,067 INFO L93 Difference]: Finished difference Result 64 states and 68 transitions. [2022-04-06 19:59:27,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 19:59:27,067 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 12 states have internal predecessors, (20), 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 31 [2022-04-06 19:59:27,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:27,068 INFO L225 Difference]: With dead ends: 64 [2022-04-06 19:59:27,068 INFO L226 Difference]: Without dead ends: 44 [2022-04-06 19:59:27,069 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=225, Invalid=1497, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 19:59:27,069 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 37 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:27,069 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 56 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:27,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-04-06 19:59:27,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 35. [2022-04-06 19:59:27,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 25 states have (on average 1.08) internal successors, (27), 26 states have internal predecessors, (27), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:27,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 36 transitions. [2022-04-06 19:59:27,073 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 36 transitions. Word has length 31 [2022-04-06 19:59:27,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:27,074 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 36 transitions. [2022-04-06 19:59:27,074 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 12 states have internal predecessors, (20), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:27,074 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 36 transitions. [2022-04-06 19:59:27,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 19:59:27,074 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:27,074 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:27,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:27,287 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 19:59:27,287 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:27,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:27,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1543109650, now seen corresponding path program 9 times [2022-04-06 19:59:27,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:27,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1967425299] [2022-04-06 19:59:27,289 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:27,289 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:27,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1543109650, now seen corresponding path program 10 times [2022-04-06 19:59:27,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:27,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614305397] [2022-04-06 19:59:27,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:27,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:27,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:27,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 19:59:27,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 19:59:27,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:27,370 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:27,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:27,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614305397] [2022-04-06 19:59:27,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614305397] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:27,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679202040] [2022-04-06 19:59:27,371 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:27,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:27,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:27,372 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:27,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-06 19:59:27,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:27,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:27,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 19:59:27,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:27,499 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:27,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 19:59:27,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679202040] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:27,609 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:27,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 19:59:27,610 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:27,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1967425299] [2022-04-06 19:59:27,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1967425299] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:27,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:27,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 19:59:27,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228033113] [2022-04-06 19:59:27,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:27,610 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 19:59:27,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:27,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 19:59:27,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-04-06 19:59:27,611 INFO L87 Difference]: Start difference. First operand 35 states and 36 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 10 states have internal predecessors, (21), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:27,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:27,772 INFO L93 Difference]: Finished difference Result 45 states and 46 transitions. [2022-04-06 19:59:27,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 19:59:27,772 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 10 states have internal predecessors, (21), 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 32 [2022-04-06 19:59:27,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:27,773 INFO L225 Difference]: With dead ends: 45 [2022-04-06 19:59:27,773 INFO L226 Difference]: Without dead ends: 43 [2022-04-06 19:59:27,773 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2022-04-06 19:59:27,774 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 30 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:27,774 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 54 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:27,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-04-06 19:59:27,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 42. [2022-04-06 19:59:27,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 31 states have internal predecessors, (32), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:27,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 43 transitions. [2022-04-06 19:59:27,779 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 43 transitions. Word has length 32 [2022-04-06 19:59:27,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:27,779 INFO L478 AbstractCegarLoop]: Abstraction has 42 states and 43 transitions. [2022-04-06 19:59:27,779 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 10 states have internal predecessors, (21), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 19:59:27,779 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 43 transitions. [2022-04-06 19:59:27,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 19:59:27,780 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:27,780 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:27,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:27,980 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 19:59:27,981 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:27,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:27,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1145077211, now seen corresponding path program 11 times [2022-04-06 19:59:27,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:27,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1915844839] [2022-04-06 19:59:27,982 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:27,982 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:27,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1145077211, now seen corresponding path program 12 times [2022-04-06 19:59:27,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:27,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701737126] [2022-04-06 19:59:27,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:27,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:27,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:28,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 19:59:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 19:59:28,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:28,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:28,187 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 11 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:28,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:28,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701737126] [2022-04-06 19:59:28,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701737126] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:28,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80490770] [2022-04-06 19:59:28,188 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:28,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:28,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:28,189 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:28,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-06 19:59:28,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 19:59:28,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:28,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 19:59:28,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:28,497 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:28,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:28,965 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:28,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80490770] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:28,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:28,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 14] total 37 [2022-04-06 19:59:28,966 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:28,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1915844839] [2022-04-06 19:59:28,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1915844839] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:28,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:28,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 19:59:28,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309575243] [2022-04-06 19:59:28,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:28,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 19:59:28,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:28,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 19:59:28,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1144, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 19:59:28,967 INFO L87 Difference]: Start difference. First operand 42 states and 43 transitions. Second operand has 16 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:29,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:29,343 INFO L93 Difference]: Finished difference Result 75 states and 80 transitions. [2022-04-06 19:59:29,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 19:59:29,350 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 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 39 [2022-04-06 19:59:29,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:29,351 INFO L225 Difference]: With dead ends: 75 [2022-04-06 19:59:29,351 INFO L226 Difference]: Without dead ends: 52 [2022-04-06 19:59:29,352 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 63 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=328, Invalid=2222, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 19:59:29,352 INFO L913 BasicCegarLoop]: 15 mSDtfsCounter, 34 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:29,352 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 72 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:29,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-04-06 19:59:29,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 43. [2022-04-06 19:59:29,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 31 states have (on average 1.064516129032258) internal successors, (33), 32 states have internal predecessors, (33), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:29,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 44 transitions. [2022-04-06 19:59:29,357 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 44 transitions. Word has length 39 [2022-04-06 19:59:29,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:29,357 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 44 transitions. [2022-04-06 19:59:29,357 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:29,357 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 44 transitions. [2022-04-06 19:59:29,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 19:59:29,358 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:29,358 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:29,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:29,568 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 19:59:29,568 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:29,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:29,568 INFO L85 PathProgramCache]: Analyzing trace with hash -2101259791, now seen corresponding path program 13 times [2022-04-06 19:59:29,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:29,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [851541625] [2022-04-06 19:59:29,569 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:29,569 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:29,569 INFO L85 PathProgramCache]: Analyzing trace with hash -2101259791, now seen corresponding path program 14 times [2022-04-06 19:59:29,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:29,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456418187] [2022-04-06 19:59:29,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:29,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:29,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:29,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-06 19:59:29,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 19:59:29,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 19:59:29,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:29,663 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 12 proven. 24 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:29,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:29,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456418187] [2022-04-06 19:59:29,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456418187] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:29,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435527369] [2022-04-06 19:59:29,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:29,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:29,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:29,665 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:29,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-06 19:59:29,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:29,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:29,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 19:59:29,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:29,835 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:29,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:29,976 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 19:59:29,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435527369] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:29,977 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:29,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 19:59:29,977 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:29,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [851541625] [2022-04-06 19:59:29,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [851541625] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:29,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:29,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 19:59:29,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737008516] [2022-04-06 19:59:29,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:29,977 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 19:59:29,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:29,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 19:59:29,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2022-04-06 19:59:29,978 INFO L87 Difference]: Start difference. First operand 43 states and 44 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 12 states have internal predecessors, (24), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:30,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:30,181 INFO L93 Difference]: Finished difference Result 53 states and 54 transitions. [2022-04-06 19:59:30,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 19:59:30,181 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 12 states have internal predecessors, (24), 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 40 [2022-04-06 19:59:30,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:30,182 INFO L225 Difference]: With dead ends: 53 [2022-04-06 19:59:30,182 INFO L226 Difference]: Without dead ends: 51 [2022-04-06 19:59:30,182 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 74 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=241, Invalid=1165, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 19:59:30,183 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 34 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:30,183 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 54 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:30,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2022-04-06 19:59:30,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2022-04-06 19:59:30,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 37 states have internal predecessors, (38), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:30,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 51 transitions. [2022-04-06 19:59:30,188 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 51 transitions. Word has length 40 [2022-04-06 19:59:30,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:30,188 INFO L478 AbstractCegarLoop]: Abstraction has 50 states and 51 transitions. [2022-04-06 19:59:30,188 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 12 states have internal predecessors, (24), 5 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-04-06 19:59:30,188 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 51 transitions. [2022-04-06 19:59:30,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-04-06 19:59:30,189 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:30,189 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:30,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:30,402 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 19:59:30,403 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:30,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:30,403 INFO L85 PathProgramCache]: Analyzing trace with hash -131816602, now seen corresponding path program 15 times [2022-04-06 19:59:30,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:30,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2034965307] [2022-04-06 19:59:30,404 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:30,404 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:30,404 INFO L85 PathProgramCache]: Analyzing trace with hash -131816602, now seen corresponding path program 16 times [2022-04-06 19:59:30,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:30,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073494615] [2022-04-06 19:59:30,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:30,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:30,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-04-06 19:59:30,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 19:59:30,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 19:59:30,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:30,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:30,666 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 20 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:30,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:30,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073494615] [2022-04-06 19:59:30,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073494615] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:30,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194328215] [2022-04-06 19:59:30,666 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:30,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:30,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:30,667 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:30,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-06 19:59:30,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:30,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:30,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 19:59:30,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:30,979 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 8 proven. 41 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:30,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 8 proven. 41 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:31,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194328215] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:31,516 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:31,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 37 [2022-04-06 19:59:31,516 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:31,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2034965307] [2022-04-06 19:59:31,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2034965307] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:31,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:31,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 19:59:31,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383234914] [2022-04-06 19:59:31,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:31,517 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 19:59:31,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:31,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 19:59:31,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1142, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 19:59:31,517 INFO L87 Difference]: Start difference. First operand 50 states and 51 transitions. Second operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 states have internal predecessors, (26), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:32,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:32,030 INFO L93 Difference]: Finished difference Result 86 states and 92 transitions. [2022-04-06 19:59:32,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 19:59:32,031 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 states have internal predecessors, (26), 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 47 [2022-04-06 19:59:32,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:32,031 INFO L225 Difference]: With dead ends: 86 [2022-04-06 19:59:32,031 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 19:59:32,032 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 82 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=357, Invalid=2399, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 19:59:32,032 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 35 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:32,033 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 83 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:32,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 19:59:32,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 51. [2022-04-06 19:59:32,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 37 states have (on average 1.054054054054054) internal successors, (39), 38 states have internal predecessors, (39), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:32,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 52 transitions. [2022-04-06 19:59:32,038 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 52 transitions. Word has length 47 [2022-04-06 19:59:32,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:32,039 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 52 transitions. [2022-04-06 19:59:32,039 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 states have internal predecessors, (26), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:32,039 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 52 transitions. [2022-04-06 19:59:32,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 19:59:32,039 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:32,039 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:32,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:32,243 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 19:59:32,243 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:32,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:32,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1435506894, now seen corresponding path program 17 times [2022-04-06 19:59:32,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:32,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1576959726] [2022-04-06 19:59:32,245 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:32,245 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:32,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1435506894, now seen corresponding path program 18 times [2022-04-06 19:59:32,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:32,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497918595] [2022-04-06 19:59:32,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:32,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:32,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:32,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:32,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:32,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:59:32,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:32,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:59:32,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:32,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 19:59:32,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:32,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 19:59:32,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:32,346 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 18 proven. 37 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:32,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:32,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497918595] [2022-04-06 19:59:32,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497918595] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:32,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506956455] [2022-04-06 19:59:32,346 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:32,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:32,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:32,347 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:32,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-06 19:59:32,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 19:59:32,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:32,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 19:59:32,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:32,554 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 8 proven. 47 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:32,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:32,722 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 8 proven. 47 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 19:59:32,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506956455] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:32,723 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:32,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 19:59:32,723 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:32,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1576959726] [2022-04-06 19:59:32,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1576959726] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:32,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:32,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 19:59:32,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441917694] [2022-04-06 19:59:32,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:32,723 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 19:59:32,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:32,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 19:59:32,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=733, Unknown=0, NotChecked=0, Total=870 [2022-04-06 19:59:32,724 INFO L87 Difference]: Start difference. First operand 51 states and 52 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 14 states have internal predecessors, (27), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:32,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:32,955 INFO L93 Difference]: Finished difference Result 61 states and 62 transitions. [2022-04-06 19:59:32,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 19:59:32,955 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 14 states have internal predecessors, (27), 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 48 [2022-04-06 19:59:32,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:32,956 INFO L225 Difference]: With dead ends: 61 [2022-04-06 19:59:32,956 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 19:59:32,957 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=328, Invalid=1564, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 19:59:32,959 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 41 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:32,960 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 49 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:32,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 19:59:32,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 58. [2022-04-06 19:59:32,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 43 states have internal predecessors, (44), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:32,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 59 transitions. [2022-04-06 19:59:32,969 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 59 transitions. Word has length 48 [2022-04-06 19:59:32,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:32,969 INFO L478 AbstractCegarLoop]: Abstraction has 58 states and 59 transitions. [2022-04-06 19:59:32,970 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 14 states have internal predecessors, (27), 6 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-04-06 19:59:32,970 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 59 transitions. [2022-04-06 19:59:32,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-04-06 19:59:32,970 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:32,970 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:32,988 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 19:59:33,170 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 19:59:33,171 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:33,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:33,171 INFO L85 PathProgramCache]: Analyzing trace with hash -536816891, now seen corresponding path program 19 times [2022-04-06 19:59:33,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:33,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1780682442] [2022-04-06 19:59:33,172 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:33,172 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:33,172 INFO L85 PathProgramCache]: Analyzing trace with hash -536816891, now seen corresponding path program 20 times [2022-04-06 19:59:33,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:33,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145536676] [2022-04-06 19:59:33,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:33,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:33,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 19:59:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 19:59:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 19:59:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 19:59:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 19:59:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:33,459 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 32 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:33,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:33,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145536676] [2022-04-06 19:59:33,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145536676] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:33,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062736273] [2022-04-06 19:59:33,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:33,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:33,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:33,461 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:33,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-06 19:59:33,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:33,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:33,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 19:59:33,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:33,945 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 10 proven. 61 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:33,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:34,616 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 10 proven. 61 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:34,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062736273] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:34,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:34,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 18] total 48 [2022-04-06 19:59:34,616 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:34,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1780682442] [2022-04-06 19:59:34,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1780682442] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:34,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:34,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 19:59:34,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448459101] [2022-04-06 19:59:34,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:34,617 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 19:59:34,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:34,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 19:59:34,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=1955, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 19:59:34,618 INFO L87 Difference]: Start difference. First operand 58 states and 59 transitions. Second operand has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:35,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:35,181 INFO L93 Difference]: Finished difference Result 97 states and 104 transitions. [2022-04-06 19:59:35,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:59:35,183 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 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 55 [2022-04-06 19:59:35,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:35,183 INFO L225 Difference]: With dead ends: 97 [2022-04-06 19:59:35,184 INFO L226 Difference]: Without dead ends: 68 [2022-04-06 19:59:35,185 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 92 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=507, Invalid=3783, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 19:59:35,185 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 35 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:35,185 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 84 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 19:59:35,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2022-04-06 19:59:35,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 59. [2022-04-06 19:59:35,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 44 states have internal predecessors, (45), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:35,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 60 transitions. [2022-04-06 19:59:35,195 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 60 transitions. Word has length 55 [2022-04-06 19:59:35,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:35,195 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 60 transitions. [2022-04-06 19:59:35,196 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:35,196 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 60 transitions. [2022-04-06 19:59:35,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-04-06 19:59:35,196 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:35,196 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:35,212 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 19:59:35,407 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 19:59:35,408 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:35,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:35,408 INFO L85 PathProgramCache]: Analyzing trace with hash 652315345, now seen corresponding path program 21 times [2022-04-06 19:59:35,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:35,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [406744905] [2022-04-06 19:59:35,409 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:35,409 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:35,409 INFO L85 PathProgramCache]: Analyzing trace with hash 652315345, now seen corresponding path program 22 times [2022-04-06 19:59:35,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:35,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148198779] [2022-04-06 19:59:35,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:35,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:35,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-06 19:59:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 19:59:35,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 19:59:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:35,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 19:59:35,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:35,530 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 25 proven. 53 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:35,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:35,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148198779] [2022-04-06 19:59:35,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148198779] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:35,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065020209] [2022-04-06 19:59:35,530 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:35,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:35,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:35,531 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:35,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-06 19:59:35,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:35,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:35,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 24 conjunts are in the unsatisfiable core [2022-04-06 19:59:35,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:35,752 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 10 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:35,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:35,939 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 10 proven. 68 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 19:59:35,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065020209] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:35,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:35,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 19:59:35,939 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:35,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [406744905] [2022-04-06 19:59:35,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [406744905] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:35,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:35,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 19:59:35,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614405759] [2022-04-06 19:59:35,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:35,940 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 19:59:35,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:35,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 19:59:35,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=947, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 19:59:35,941 INFO L87 Difference]: Start difference. First operand 59 states and 60 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 16 states have internal predecessors, (30), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:36,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:36,213 INFO L93 Difference]: Finished difference Result 69 states and 70 transitions. [2022-04-06 19:59:36,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 19:59:36,214 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 16 states have internal predecessors, (30), 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 56 [2022-04-06 19:59:36,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:36,214 INFO L225 Difference]: With dead ends: 69 [2022-04-06 19:59:36,214 INFO L226 Difference]: Without dead ends: 67 [2022-04-06 19:59:36,215 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=430, Invalid=2020, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 19:59:36,215 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 53 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:36,216 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 44 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:36,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-04-06 19:59:36,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 66. [2022-04-06 19:59:36,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 49 states have internal predecessors, (50), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:36,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 67 transitions. [2022-04-06 19:59:36,222 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 67 transitions. Word has length 56 [2022-04-06 19:59:36,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:36,222 INFO L478 AbstractCegarLoop]: Abstraction has 66 states and 67 transitions. [2022-04-06 19:59:36,222 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 16 states have internal predecessors, (30), 7 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-04-06 19:59:36,222 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 67 transitions. [2022-04-06 19:59:36,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-04-06 19:59:36,222 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:36,223 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:36,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:36,425 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 19:59:36,425 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:36,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:36,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1763922298, now seen corresponding path program 23 times [2022-04-06 19:59:36,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:36,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [918808234] [2022-04-06 19:59:36,426 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:36,426 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:36,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1763922298, now seen corresponding path program 24 times [2022-04-06 19:59:36,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:36,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305767693] [2022-04-06 19:59:36,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:36,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:36,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-04-06 19:59:36,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 19:59:36,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 19:59:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 19:59:36,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 19:59:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 19:59:36,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:36,807 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 47 proven. 50 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:36,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:36,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305767693] [2022-04-06 19:59:36,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305767693] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:36,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745175097] [2022-04-06 19:59:36,808 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:36,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:36,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:36,808 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:36,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-06 19:59:36,853 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 19:59:36,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:36,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 19:59:36,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:37,324 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:37,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:38,122 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:38,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745175097] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:38,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:38,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20, 20] total 54 [2022-04-06 19:59:38,122 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:38,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [918808234] [2022-04-06 19:59:38,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [918808234] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:38,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:38,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 19:59:38,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045502853] [2022-04-06 19:59:38,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:38,123 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 19:59:38,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:38,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 19:59:38,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=2523, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 19:59:38,124 INFO L87 Difference]: Start difference. First operand 66 states and 67 transitions. Second operand has 22 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 states have internal predecessors, (32), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:38,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:38,767 INFO L93 Difference]: Finished difference Result 108 states and 116 transitions. [2022-04-06 19:59:38,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 19:59:38,767 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 states have internal predecessors, (32), 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 63 [2022-04-06 19:59:38,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:38,768 INFO L225 Difference]: With dead ends: 108 [2022-04-06 19:59:38,768 INFO L226 Difference]: Without dead ends: 76 [2022-04-06 19:59:38,771 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1279 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=574, Invalid=4828, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 19:59:38,772 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 36 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:38,772 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 90 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:38,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-04-06 19:59:38,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 67. [2022-04-06 19:59:38,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 50 states have internal predecessors, (51), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:38,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2022-04-06 19:59:38,781 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 63 [2022-04-06 19:59:38,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:38,781 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2022-04-06 19:59:38,781 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 states have internal predecessors, (32), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:38,781 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2022-04-06 19:59:38,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-04-06 19:59:38,782 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:38,782 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:38,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:38,983 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 19:59:38,983 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:38,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:38,984 INFO L85 PathProgramCache]: Analyzing trace with hash 262068818, now seen corresponding path program 25 times [2022-04-06 19:59:38,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:38,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1669923842] [2022-04-06 19:59:38,985 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:38,985 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:38,985 INFO L85 PathProgramCache]: Analyzing trace with hash 262068818, now seen corresponding path program 26 times [2022-04-06 19:59:38,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:38,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032689543] [2022-04-06 19:59:38,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:38,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-06 19:59:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 19:59:39,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 19:59:39,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 19:59:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:39,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 19:59:39,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:39,157 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 33 proven. 72 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:39,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:39,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032689543] [2022-04-06 19:59:39,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032689543] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:39,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113263452] [2022-04-06 19:59:39,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:39,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:39,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:39,159 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:39,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-06 19:59:39,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:39,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:39,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 19:59:39,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:39,423 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 12 proven. 93 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:39,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:39,677 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 12 proven. 93 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-04-06 19:59:39,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113263452] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:39,677 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:39,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 19:59:39,678 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:39,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1669923842] [2022-04-06 19:59:39,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1669923842] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:39,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:39,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 19:59:39,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224162333] [2022-04-06 19:59:39,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:39,678 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 19:59:39,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:39,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 19:59:39,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1188, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 19:59:39,679 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand has 20 states, 20 states have (on average 1.65) internal successors, (33), 18 states have internal predecessors, (33), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:39,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:39,982 INFO L93 Difference]: Finished difference Result 77 states and 78 transitions. [2022-04-06 19:59:39,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 19:59:39,982 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 18 states have internal predecessors, (33), 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 64 [2022-04-06 19:59:39,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:39,983 INFO L225 Difference]: With dead ends: 77 [2022-04-06 19:59:39,983 INFO L226 Difference]: Without dead ends: 75 [2022-04-06 19:59:39,984 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=547, Invalid=2533, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 19:59:39,984 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 51 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:39,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 54 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:39,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-04-06 19:59:39,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 74. [2022-04-06 19:59:39,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 54 states have (on average 1.037037037037037) internal successors, (56), 55 states have internal predecessors, (56), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:39,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 75 transitions. [2022-04-06 19:59:39,991 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 75 transitions. Word has length 64 [2022-04-06 19:59:39,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:39,991 INFO L478 AbstractCegarLoop]: Abstraction has 74 states and 75 transitions. [2022-04-06 19:59:39,991 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 18 states have internal predecessors, (33), 8 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 19:59:39,991 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 75 transitions. [2022-04-06 19:59:39,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-04-06 19:59:39,992 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:39,992 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:40,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:40,207 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 19:59:40,207 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:40,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:40,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1529865243, now seen corresponding path program 27 times [2022-04-06 19:59:40,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:40,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1543960669] [2022-04-06 19:59:40,208 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:40,208 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:40,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1529865243, now seen corresponding path program 28 times [2022-04-06 19:59:40,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:40,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380630975] [2022-04-06 19:59:40,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:40,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:40,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:40,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-06 19:59:40,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 19:59:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 19:59:40,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 19:59:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 19:59:40,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 19:59:40,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 19:59:40,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:40,642 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 65 proven. 62 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:40,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:40,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380630975] [2022-04-06 19:59:40,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380630975] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:40,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390724571] [2022-04-06 19:59:40,643 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:40,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:40,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:40,644 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:40,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-06 19:59:40,683 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:40,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:40,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 19:59:40,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:41,097 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 14 proven. 113 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:41,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:41,956 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 14 proven. 113 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:41,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390724571] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:41,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:41,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22, 22] total 52 [2022-04-06 19:59:41,957 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:41,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1543960669] [2022-04-06 19:59:41,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1543960669] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:41,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:41,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 19:59:41,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190842236] [2022-04-06 19:59:41,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:41,959 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 19:59:41,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:41,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 19:59:41,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=2285, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 19:59:41,960 INFO L87 Difference]: Start difference. First operand 74 states and 75 transitions. Second operand has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 22 states have internal predecessors, (35), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:42,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:42,698 INFO L93 Difference]: Finished difference Result 119 states and 128 transitions. [2022-04-06 19:59:42,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 19:59:42,698 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 22 states have internal predecessors, (35), 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 71 [2022-04-06 19:59:42,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:42,699 INFO L225 Difference]: With dead ends: 119 [2022-04-06 19:59:42,699 INFO L226 Difference]: Without dead ends: 84 [2022-04-06 19:59:42,700 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 127 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=672, Invalid=4730, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 19:59:42,703 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 35 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:42,703 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 96 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:42,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-06 19:59:42,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 75. [2022-04-06 19:59:42,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 56 states have internal predecessors, (57), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:42,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 76 transitions. [2022-04-06 19:59:42,712 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 76 transitions. Word has length 71 [2022-04-06 19:59:42,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:42,712 INFO L478 AbstractCegarLoop]: Abstraction has 75 states and 76 transitions. [2022-04-06 19:59:42,712 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 22 states have internal predecessors, (35), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:42,712 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 76 transitions. [2022-04-06 19:59:42,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-04-06 19:59:42,712 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:42,712 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:42,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:42,913 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 19:59:42,913 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:42,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:42,914 INFO L85 PathProgramCache]: Analyzing trace with hash -524305487, now seen corresponding path program 29 times [2022-04-06 19:59:42,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:42,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [259438957] [2022-04-06 19:59:42,914 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:42,914 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:42,914 INFO L85 PathProgramCache]: Analyzing trace with hash -524305487, now seen corresponding path program 30 times [2022-04-06 19:59:42,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:42,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339681069] [2022-04-06 19:59:42,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:42,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:42,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-06 19:59:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 19:59:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 19:59:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:59:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:43,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 19:59:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:43,084 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 42 proven. 94 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:43,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:43,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339681069] [2022-04-06 19:59:43,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339681069] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:43,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522564765] [2022-04-06 19:59:43,084 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:43,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:43,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:43,085 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:43,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-06 19:59:43,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 19:59:43,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:43,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-06 19:59:43,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:43,393 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 14 proven. 122 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:43,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:43,680 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 14 proven. 122 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 19:59:43,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522564765] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:43,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:43,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 19:59:43,681 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:43,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [259438957] [2022-04-06 19:59:43,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [259438957] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:43,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:43,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 19:59:43,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57421087] [2022-04-06 19:59:43,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:43,681 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 19:59:43,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:43,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 19:59:43,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=1456, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 19:59:43,682 INFO L87 Difference]: Start difference. First operand 75 states and 76 transitions. Second operand has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 20 states have internal predecessors, (36), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:44,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:44,073 INFO L93 Difference]: Finished difference Result 85 states and 86 transitions. [2022-04-06 19:59:44,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 19:59:44,074 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 20 states have internal predecessors, (36), 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 72 [2022-04-06 19:59:44,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:44,075 INFO L225 Difference]: With dead ends: 85 [2022-04-06 19:59:44,075 INFO L226 Difference]: Without dead ends: 83 [2022-04-06 19:59:44,075 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 138 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=679, Invalid=3103, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 19:59:44,076 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 53 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:44,076 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 59 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:44,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-04-06 19:59:44,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 82. [2022-04-06 19:59:44,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 61 states have internal predecessors, (62), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:44,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 83 transitions. [2022-04-06 19:59:44,084 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 83 transitions. Word has length 72 [2022-04-06 19:59:44,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:44,084 INFO L478 AbstractCegarLoop]: Abstraction has 82 states and 83 transitions. [2022-04-06 19:59:44,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 20 states have internal predecessors, (36), 9 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-04-06 19:59:44,084 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 83 transitions. [2022-04-06 19:59:44,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-04-06 19:59:44,084 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:44,085 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:44,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-04-06 19:59:44,285 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 19:59:44,285 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:44,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:44,285 INFO L85 PathProgramCache]: Analyzing trace with hash -995114586, now seen corresponding path program 31 times [2022-04-06 19:59:44,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:44,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1519710095] [2022-04-06 19:59:44,286 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:44,286 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:44,286 INFO L85 PathProgramCache]: Analyzing trace with hash -995114586, now seen corresponding path program 32 times [2022-04-06 19:59:44,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:44,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775831959] [2022-04-06 19:59:44,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:44,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:44,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-04-06 19:59:44,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 19:59:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 19:59:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 19:59:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 19:59:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 19:59:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 19:59:44,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 19:59:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:44,727 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 86 proven. 75 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:44,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:44,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775831959] [2022-04-06 19:59:44,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775831959] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:44,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277347393] [2022-04-06 19:59:44,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:44,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:44,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:44,728 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:44,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-06 19:59:44,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:44,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:44,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 19:59:44,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:45,458 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 16 proven. 145 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:45,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:46,526 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 16 proven. 145 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:46,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277347393] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:46,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:46,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 24, 24] total 66 [2022-04-06 19:59:46,527 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:46,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1519710095] [2022-04-06 19:59:46,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1519710095] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:46,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:46,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 19:59:46,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215777907] [2022-04-06 19:59:46,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:46,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 19:59:46,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:46,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 19:59:46,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=556, Invalid=3734, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 19:59:46,529 INFO L87 Difference]: Start difference. First operand 82 states and 83 transitions. Second operand has 26 states, 25 states have (on average 1.52) internal successors, (38), 24 states have internal predecessors, (38), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:47,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:47,384 INFO L93 Difference]: Finished difference Result 130 states and 140 transitions. [2022-04-06 19:59:47,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 19:59:47,385 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 24 states have internal predecessors, (38), 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 79 [2022-04-06 19:59:47,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:47,386 INFO L225 Difference]: With dead ends: 130 [2022-04-06 19:59:47,386 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 19:59:47,387 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 134 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2205 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=915, Invalid=7095, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 19:59:47,387 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 34 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:47,387 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 102 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 19:59:47,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 19:59:47,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 83. [2022-04-06 19:59:47,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 62 states have internal predecessors, (63), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:47,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 84 transitions. [2022-04-06 19:59:47,396 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 84 transitions. Word has length 79 [2022-04-06 19:59:47,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:47,396 INFO L478 AbstractCegarLoop]: Abstraction has 83 states and 84 transitions. [2022-04-06 19:59:47,396 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 24 states have internal predecessors, (38), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:47,396 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 84 transitions. [2022-04-06 19:59:47,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-04-06 19:59:47,397 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:47,397 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:47,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:47,597 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 19:59:47,597 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:47,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:47,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1226364274, now seen corresponding path program 33 times [2022-04-06 19:59:47,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:47,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1972319635] [2022-04-06 19:59:47,598 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:47,598 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:47,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1226364274, now seen corresponding path program 34 times [2022-04-06 19:59:47,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:47,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526226146] [2022-04-06 19:59:47,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:47,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:47,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:47,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 19:59:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 19:59:47,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 19:59:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 19:59:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:47,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 19:59:47,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:47,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 19:59:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:47,795 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 52 proven. 119 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:47,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:47,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526226146] [2022-04-06 19:59:47,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526226146] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:47,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112971622] [2022-04-06 19:59:47,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:47,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:47,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:47,799 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:47,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-06 19:59:47,839 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:47,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:47,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 19:59:47,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:48,143 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 16 proven. 155 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:48,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:48,445 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 16 proven. 155 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 19:59:48,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112971622] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:48,446 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:48,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 19:59:48,446 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:48,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1972319635] [2022-04-06 19:59:48,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1972319635] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:48,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:48,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 19:59:48,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709351916] [2022-04-06 19:59:48,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:48,447 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 19:59:48,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:48,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 19:59:48,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=319, Invalid=1751, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 19:59:48,447 INFO L87 Difference]: Start difference. First operand 83 states and 84 transitions. Second operand has 24 states, 24 states have (on average 1.625) internal successors, (39), 22 states have internal predecessors, (39), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:48,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:48,921 INFO L93 Difference]: Finished difference Result 93 states and 94 transitions. [2022-04-06 19:59:48,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 19:59:48,922 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.625) internal successors, (39), 22 states have internal predecessors, (39), 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 80 [2022-04-06 19:59:48,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:48,922 INFO L225 Difference]: With dead ends: 93 [2022-04-06 19:59:48,922 INFO L226 Difference]: Without dead ends: 91 [2022-04-06 19:59:48,923 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 154 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=826, Invalid=3730, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 19:59:48,923 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 55 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:48,923 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 49 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:48,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2022-04-06 19:59:48,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 90. [2022-04-06 19:59:48,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 66 states have (on average 1.0303030303030303) internal successors, (68), 67 states have internal predecessors, (68), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:48,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 91 transitions. [2022-04-06 19:59:48,932 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 91 transitions. Word has length 80 [2022-04-06 19:59:48,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:48,933 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 91 transitions. [2022-04-06 19:59:48,933 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.625) internal successors, (39), 22 states have internal predecessors, (39), 10 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 19:59:48,933 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 91 transitions. [2022-04-06 19:59:48,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-06 19:59:48,933 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:48,933 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:48,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:49,139 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 19:59:49,139 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:49,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:49,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1146838213, now seen corresponding path program 35 times [2022-04-06 19:59:49,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:49,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1314537490] [2022-04-06 19:59:49,141 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:49,141 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:49,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1146838213, now seen corresponding path program 36 times [2022-04-06 19:59:49,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:49,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997440328] [2022-04-06 19:59:49,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:49,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:49,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:49,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 19:59:49,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 19:59:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 19:59:49,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 19:59:49,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 19:59:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 19:59:49,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 19:59:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 19:59:49,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 19:59:49,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:49,663 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 110 proven. 89 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:49,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:49,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997440328] [2022-04-06 19:59:49,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997440328] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:49,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980268132] [2022-04-06 19:59:49,664 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:49,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:49,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:49,665 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:49,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-06 19:59:49,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 19:59:49,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:49,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 19:59:49,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:50,493 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 18 proven. 181 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:50,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:51,675 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 18 proven. 181 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:51,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980268132] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:51,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:51,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 72 [2022-04-06 19:59:51,676 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:51,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1314537490] [2022-04-06 19:59:51,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1314537490] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:51,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:51,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 19:59:51,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780116036] [2022-04-06 19:59:51,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:51,676 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 19:59:51,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:51,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 19:59:51,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=588, Invalid=4524, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 19:59:51,677 INFO L87 Difference]: Start difference. First operand 90 states and 91 transitions. Second operand has 28 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 26 states have internal predecessors, (41), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:52,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:52,708 INFO L93 Difference]: Finished difference Result 141 states and 152 transitions. [2022-04-06 19:59:52,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 19:59:52,710 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 26 states have internal predecessors, (41), 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 87 [2022-04-06 19:59:52,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:52,711 INFO L225 Difference]: With dead ends: 141 [2022-04-06 19:59:52,711 INFO L226 Difference]: Without dead ends: 100 [2022-04-06 19:59:52,711 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 148 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2317 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=967, Invalid=8539, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 19:59:52,712 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 37 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:52,712 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 108 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 19:59:52,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-04-06 19:59:52,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 91. [2022-04-06 19:59:52,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 67 states have (on average 1.0298507462686568) internal successors, (69), 68 states have internal predecessors, (69), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:52,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 92 transitions. [2022-04-06 19:59:52,722 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 92 transitions. Word has length 87 [2022-04-06 19:59:52,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:52,722 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 92 transitions. [2022-04-06 19:59:52,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 26 states have internal predecessors, (41), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:52,722 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 92 transitions. [2022-04-06 19:59:52,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 19:59:52,722 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:52,722 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:52,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-06 19:59:52,938 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 19:59:52,939 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:52,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:52,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1970674543, now seen corresponding path program 37 times [2022-04-06 19:59:52,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:52,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1469712392] [2022-04-06 19:59:52,940 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:52,940 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:52,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1970674543, now seen corresponding path program 38 times [2022-04-06 19:59:52,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:52,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584081368] [2022-04-06 19:59:52,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:52,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:52,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:53,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 19:59:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:53,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 19:59:53,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:53,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:59:53,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:53,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:59:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 19:59:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:53,168 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 63 proven. 147 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:53,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:53,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584081368] [2022-04-06 19:59:53,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584081368] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:53,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18220557] [2022-04-06 19:59:53,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 19:59:53,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:53,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:53,169 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:53,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-06 19:59:53,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 19:59:53,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:53,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 19:59:53,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:53,551 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 18 proven. 192 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:53,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:53,898 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 18 proven. 192 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-04-06 19:59:53,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18220557] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:53,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:53,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 19:59:53,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:53,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1469712392] [2022-04-06 19:59:53,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1469712392] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:53,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:53,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 19:59:53,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851166538] [2022-04-06 19:59:53,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:53,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 19:59:53,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:53,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 19:59:53,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=377, Invalid=2073, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 19:59:53,900 INFO L87 Difference]: Start difference. First operand 91 states and 92 transitions. Second operand has 26 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 24 states have internal predecessors, (42), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:54,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:54,375 INFO L93 Difference]: Finished difference Result 101 states and 102 transitions. [2022-04-06 19:59:54,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 19:59:54,375 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 24 states have internal predecessors, (42), 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 88 [2022-04-06 19:59:54,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:54,376 INFO L225 Difference]: With dead ends: 101 [2022-04-06 19:59:54,376 INFO L226 Difference]: Without dead ends: 99 [2022-04-06 19:59:54,376 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 170 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1433 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=988, Invalid=4414, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 19:59:54,377 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 73 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:54,377 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 59 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 19:59:54,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-04-06 19:59:54,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 98. [2022-04-06 19:59:54,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 72 states have (on average 1.0277777777777777) internal successors, (74), 73 states have internal predecessors, (74), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:54,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 99 transitions. [2022-04-06 19:59:54,386 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 99 transitions. Word has length 88 [2022-04-06 19:59:54,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:54,387 INFO L478 AbstractCegarLoop]: Abstraction has 98 states and 99 transitions. [2022-04-06 19:59:54,387 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 24 states have internal predecessors, (42), 11 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-04-06 19:59:54,387 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 99 transitions. [2022-04-06 19:59:54,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-04-06 19:59:54,387 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:54,387 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:54,404 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 19:59:54,603 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 19:59:54,603 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:54,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:54,603 INFO L85 PathProgramCache]: Analyzing trace with hash 2008014022, now seen corresponding path program 39 times [2022-04-06 19:59:54,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:54,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1689215125] [2022-04-06 19:59:54,604 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:54,604 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:54,604 INFO L85 PathProgramCache]: Analyzing trace with hash 2008014022, now seen corresponding path program 40 times [2022-04-06 19:59:54,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:54,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894470779] [2022-04-06 19:59:54,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:54,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:55,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-04-06 19:59:55,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 19:59:55,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 19:59:55,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 19:59:55,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 19:59:55,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 19:59:55,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 19:59:55,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 19:59:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 19:59:55,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 19:59:55,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:55,206 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 137 proven. 104 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:55,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:55,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894470779] [2022-04-06 19:59:55,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894470779] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:55,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100187613] [2022-04-06 19:59:55,206 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 19:59:55,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:55,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:55,207 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:55,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-06 19:59:55,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 19:59:55,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:55,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 19:59:55,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:55,897 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 20 proven. 221 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:55,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:57,200 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 20 proven. 221 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:57,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100187613] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:57,200 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:57,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 28] total 67 [2022-04-06 19:59:57,200 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:57,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1689215125] [2022-04-06 19:59:57,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1689215125] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:57,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:57,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 19:59:57,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636884233] [2022-04-06 19:59:57,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:57,201 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 19:59:57,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:57,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 19:59:57,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=607, Invalid=3815, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 19:59:57,205 INFO L87 Difference]: Start difference. First operand 98 states and 99 transitions. Second operand has 30 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 28 states have internal predecessors, (44), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:58,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 19:59:58,321 INFO L93 Difference]: Finished difference Result 152 states and 164 transitions. [2022-04-06 19:59:58,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 19:59:58,321 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 28 states have internal predecessors, (44), 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 95 [2022-04-06 19:59:58,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 19:59:58,322 INFO L225 Difference]: With dead ends: 152 [2022-04-06 19:59:58,322 INFO L226 Difference]: Without dead ends: 108 [2022-04-06 19:59:58,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 172 SyntacticMatches, 4 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2118 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1095, Invalid=7835, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 19:59:58,324 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1204 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 19:59:58,324 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 114 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1204 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 19:59:58,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-04-06 19:59:58,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 99. [2022-04-06 19:59:58,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 73 states have (on average 1.0273972602739727) internal successors, (75), 74 states have internal predecessors, (75), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 19:59:58,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 100 transitions. [2022-04-06 19:59:58,337 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 100 transitions. Word has length 95 [2022-04-06 19:59:58,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 19:59:58,337 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 100 transitions. [2022-04-06 19:59:58,337 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 28 states have internal predecessors, (44), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 19:59:58,337 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 100 transitions. [2022-04-06 19:59:58,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-04-06 19:59:58,339 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 19:59:58,342 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 19:59:58,360 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 19:59:58,542 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 19:59:58,543 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 19:59:58,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 19:59:58,543 INFO L85 PathProgramCache]: Analyzing trace with hash -319825774, now seen corresponding path program 41 times [2022-04-06 19:59:58,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:58,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [4458994] [2022-04-06 19:59:58,544 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 19:59:58,544 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 19:59:58,544 INFO L85 PathProgramCache]: Analyzing trace with hash -319825774, now seen corresponding path program 42 times [2022-04-06 19:59:58,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 19:59:58,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634802444] [2022-04-06 19:59:58,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 19:59:58,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 19:59:58,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 19:59:58,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 19:59:58,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 19:59:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 19:59:58,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 19:59:58,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 19:59:58,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 19:59:58,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 19:59:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 19:59:58,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 19:59:58,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 19:59:58,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 19:59:58,805 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 75 proven. 178 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:58,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 19:59:58,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634802444] [2022-04-06 19:59:58,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634802444] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 19:59:58,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901728093] [2022-04-06 19:59:58,806 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 19:59:58,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 19:59:58,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 19:59:58,807 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 19:59:58,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-06 19:59:58,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 19:59:58,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 19:59:58,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 19:59:58,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 19:59:59,230 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 20 proven. 233 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:59,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 19:59:59,619 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 20 proven. 233 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 19:59:59,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901728093] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 19:59:59,619 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 19:59:59,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 19:59:59,620 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 19:59:59,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [4458994] [2022-04-06 19:59:59,620 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [4458994] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 19:59:59,620 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 19:59:59,620 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 19:59:59,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408228350] [2022-04-06 19:59:59,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 19:59:59,620 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 19:59:59,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 19:59:59,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 19:59:59,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=2422, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 19:59:59,621 INFO L87 Difference]: Start difference. First operand 99 states and 100 transitions. Second operand has 28 states, 28 states have (on average 1.6071428571428572) internal successors, (45), 26 states have internal predecessors, (45), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 20:00:00,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:00,184 INFO L93 Difference]: Finished difference Result 109 states and 110 transitions. [2022-04-06 20:00:00,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:00:00,185 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.6071428571428572) internal successors, (45), 26 states have internal predecessors, (45), 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 96 [2022-04-06 20:00:00,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:00,186 INFO L225 Difference]: With dead ends: 109 [2022-04-06 20:00:00,186 INFO L226 Difference]: Without dead ends: 107 [2022-04-06 20:00:00,186 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 186 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1692 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1165, Invalid=5155, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:00:00,187 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 75 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:00,187 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 59 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:00,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-04-06 20:00:00,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 106. [2022-04-06 20:00:00,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 78 states have (on average 1.0256410256410255) internal successors, (80), 79 states have internal predecessors, (80), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:00:00,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 107 transitions. [2022-04-06 20:00:00,199 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 107 transitions. Word has length 96 [2022-04-06 20:00:00,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:00,199 INFO L478 AbstractCegarLoop]: Abstraction has 106 states and 107 transitions. [2022-04-06 20:00:00,199 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.6071428571428572) internal successors, (45), 26 states have internal predecessors, (45), 12 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 20:00:00,199 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 107 transitions. [2022-04-06 20:00:00,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-04-06 20:00:00,199 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:00,200 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:00,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:00,400 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-04-06 20:00:00,400 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:00,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:00,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1873767003, now seen corresponding path program 43 times [2022-04-06 20:00:00,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:00,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [147267270] [2022-04-06 20:00:00,401 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:00,401 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:00,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1873767003, now seen corresponding path program 44 times [2022-04-06 20:00:00,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:00,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997768176] [2022-04-06 20:00:00,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:00,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:00,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:01,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 20:00:01,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:00:01,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:00:01,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:00:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:00:01,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:00:01,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:00:01,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:00:01,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:00:01,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:00:01,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:00:01,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:01,076 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 167 proven. 120 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:01,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:01,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997768176] [2022-04-06 20:00:01,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997768176] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:01,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921020615] [2022-04-06 20:00:01,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:01,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:01,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:01,077 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:01,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-04-06 20:00:01,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:01,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:01,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:00:01,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:01,788 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 22 proven. 265 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:01,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:03,226 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 22 proven. 265 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:03,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921020615] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:03,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:03,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 30, 30] total 72 [2022-04-06 20:00:03,227 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:03,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [147267270] [2022-04-06 20:00:03,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [147267270] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:03,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:03,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:00:03,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938011063] [2022-04-06 20:00:03,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:03,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:00:03,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:03,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:00:03,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=4411, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:00:03,229 INFO L87 Difference]: Start difference. First operand 106 states and 107 transitions. Second operand has 32 states, 31 states have (on average 1.5161290322580645) internal successors, (47), 30 states have internal predecessors, (47), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:00:04,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:04,558 INFO L93 Difference]: Finished difference Result 163 states and 176 transitions. [2022-04-06 20:00:04,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:00:04,559 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.5161290322580645) internal successors, (47), 30 states have internal predecessors, (47), 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 103 [2022-04-06 20:00:04,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:04,559 INFO L225 Difference]: With dead ends: 163 [2022-04-06 20:00:04,560 INFO L226 Difference]: Without dead ends: 116 [2022-04-06 20:00:04,560 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 187 SyntacticMatches, 4 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2447 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1260, Invalid=9042, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:00:04,561 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 35 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:04,561 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 130 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:00:04,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-04-06 20:00:04,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 107. [2022-04-06 20:00:04,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 79 states have (on average 1.0253164556962024) internal successors, (81), 80 states have internal predecessors, (81), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:00:04,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 108 transitions. [2022-04-06 20:00:04,573 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 108 transitions. Word has length 103 [2022-04-06 20:00:04,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:04,573 INFO L478 AbstractCegarLoop]: Abstraction has 107 states and 108 transitions. [2022-04-06 20:00:04,573 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.5161290322580645) internal successors, (47), 30 states have internal predecessors, (47), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:00:04,573 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 108 transitions. [2022-04-06 20:00:04,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-06 20:00:04,574 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:04,574 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:04,590 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:00:04,779 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-06 20:00:04,779 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:04,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:04,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1779563151, now seen corresponding path program 45 times [2022-04-06 20:00:04,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:04,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [857676520] [2022-04-06 20:00:04,780 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:04,780 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:04,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1779563151, now seen corresponding path program 46 times [2022-04-06 20:00:04,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:04,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495362600] [2022-04-06 20:00:04,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:04,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:05,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 20:00:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:00:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:00:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:00:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:00:05,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:00:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:05,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:00:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:00:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:05,048 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 88 proven. 212 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:05,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:05,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495362600] [2022-04-06 20:00:05,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495362600] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:05,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402156084] [2022-04-06 20:00:05,049 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:05,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:05,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:05,064 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:05,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-04-06 20:00:05,111 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:05,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:05,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:00:05,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:05,528 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 22 proven. 278 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:05,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:05,962 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 22 proven. 278 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-04-06 20:00:05,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402156084] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:05,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:05,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:00:05,963 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:05,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [857676520] [2022-04-06 20:00:05,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [857676520] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:05,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:05,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:00:05,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714221557] [2022-04-06 20:00:05,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:05,964 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:00:05,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:05,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:00:05,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=508, Invalid=2798, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:00:05,965 INFO L87 Difference]: Start difference. First operand 107 states and 108 transitions. Second operand has 30 states, 30 states have (on average 1.6) internal successors, (48), 28 states have internal predecessors, (48), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:00:06,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:06,574 INFO L93 Difference]: Finished difference Result 117 states and 118 transitions. [2022-04-06 20:00:06,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:00:06,574 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 28 states have internal predecessors, (48), 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 104 [2022-04-06 20:00:06,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:06,575 INFO L225 Difference]: With dead ends: 117 [2022-04-06 20:00:06,575 INFO L226 Difference]: Without dead ends: 115 [2022-04-06 20:00:06,576 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 202 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1357, Invalid=5953, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:00:06,576 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 87 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:06,576 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 49 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:06,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-04-06 20:00:06,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 114. [2022-04-06 20:00:06,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 84 states have (on average 1.0238095238095237) internal successors, (86), 85 states have internal predecessors, (86), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:00:06,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 115 transitions. [2022-04-06 20:00:06,589 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 115 transitions. Word has length 104 [2022-04-06 20:00:06,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:06,589 INFO L478 AbstractCegarLoop]: Abstraction has 114 states and 115 transitions. [2022-04-06 20:00:06,589 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.6) internal successors, (48), 28 states have internal predecessors, (48), 13 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-04-06 20:00:06,589 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 115 transitions. [2022-04-06 20:00:06,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-04-06 20:00:06,590 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:06,590 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:06,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-04-06 20:00:06,791 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 20:00:06,792 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:06,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:06,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1636892698, now seen corresponding path program 47 times [2022-04-06 20:00:06,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:06,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1112628757] [2022-04-06 20:00:06,793 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:06,793 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:06,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1636892698, now seen corresponding path program 48 times [2022-04-06 20:00:06,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:06,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45548079] [2022-04-06 20:00:06,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:06,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:06,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-04-06 20:00:07,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:00:07,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:00:07,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:00:07,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:00:07,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:00:07,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:00:07,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:00:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:00:07,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:00:07,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:00:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:00:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:07,504 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 200 proven. 137 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:07,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:07,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45548079] [2022-04-06 20:00:07,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45548079] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:07,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552736509] [2022-04-06 20:00:07,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:07,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:07,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:07,505 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:07,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-04-06 20:00:07,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:00:07,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:07,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:00:07,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:08,706 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 24 proven. 313 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:08,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:10,387 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 24 proven. 313 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:10,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552736509] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:10,387 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:10,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32, 32] total 90 [2022-04-06 20:00:10,388 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:10,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1112628757] [2022-04-06 20:00:10,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1112628757] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:10,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:10,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:00:10,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268655536] [2022-04-06 20:00:10,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:10,388 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:00:10,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:10,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:00:10,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=909, Invalid=7101, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:00:10,389 INFO L87 Difference]: Start difference. First operand 114 states and 115 transitions. Second operand has 34 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 32 states have internal predecessors, (50), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:00:11,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:11,912 INFO L93 Difference]: Finished difference Result 174 states and 188 transitions. [2022-04-06 20:00:11,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:00:11,912 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 32 states have internal predecessors, (50), 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 111 [2022-04-06 20:00:11,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:11,913 INFO L225 Difference]: With dead ends: 174 [2022-04-06 20:00:11,913 INFO L226 Difference]: Without dead ends: 124 [2022-04-06 20:00:11,914 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 190 SyntacticMatches, 3 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3652 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1468, Invalid=13294, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:00:11,915 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 35 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1568 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:11,915 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 126 Invalid, 1625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1568 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:00:11,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-04-06 20:00:11,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 115. [2022-04-06 20:00:11,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 85 states have (on average 1.0235294117647058) internal successors, (87), 86 states have internal predecessors, (87), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:00:11,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 116 transitions. [2022-04-06 20:00:11,929 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 116 transitions. Word has length 111 [2022-04-06 20:00:11,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:11,929 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 116 transitions. [2022-04-06 20:00:11,929 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.5151515151515151) internal successors, (50), 32 states have internal predecessors, (50), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:00:11,929 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 116 transitions. [2022-04-06 20:00:11,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-04-06 20:00:11,929 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:11,929 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:11,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:12,130 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 20:00:12,130 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:12,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:12,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1984568398, now seen corresponding path program 49 times [2022-04-06 20:00:12,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:12,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [530942092] [2022-04-06 20:00:12,131 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:12,131 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:12,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1984568398, now seen corresponding path program 50 times [2022-04-06 20:00:12,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:12,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830533357] [2022-04-06 20:00:12,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:12,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:12,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 20:00:12,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:00:12,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:00:12,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:00:12,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:00:12,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:00:12,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:12,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:00:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:12,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:00:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:12,452 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 102 proven. 249 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:12,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:12,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830533357] [2022-04-06 20:00:12,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830533357] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:12,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961744608] [2022-04-06 20:00:12,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:12,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:12,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:12,460 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:12,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-04-06 20:00:12,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:12,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:12,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:00:12,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:12,983 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 24 proven. 327 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:12,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:13,505 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 24 proven. 327 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 20:00:13,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961744608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:13,505 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:13,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:00:13,505 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:13,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [530942092] [2022-04-06 20:00:13,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [530942092] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:13,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:13,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:00:13,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27145925] [2022-04-06 20:00:13,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:13,506 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:00:13,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:13,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:00:13,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=3201, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:00:13,507 INFO L87 Difference]: Start difference. First operand 115 states and 116 transitions. Second operand has 32 states, 32 states have (on average 1.59375) internal successors, (51), 30 states have internal predecessors, (51), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:00:14,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:14,180 INFO L93 Difference]: Finished difference Result 125 states and 126 transitions. [2022-04-06 20:00:14,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:00:14,180 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.59375) internal successors, (51), 30 states have internal predecessors, (51), 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 112 [2022-04-06 20:00:14,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:14,181 INFO L225 Difference]: With dead ends: 125 [2022-04-06 20:00:14,181 INFO L226 Difference]: Without dead ends: 123 [2022-04-06 20:00:14,182 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 218 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2273 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1564, Invalid=6808, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:00:14,183 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 77 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:14,183 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 69 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:14,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-04-06 20:00:14,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 122. [2022-04-06 20:00:14,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 90 states have (on average 1.0222222222222221) internal successors, (92), 91 states have internal predecessors, (92), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:00:14,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 123 transitions. [2022-04-06 20:00:14,197 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 123 transitions. Word has length 112 [2022-04-06 20:00:14,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:14,198 INFO L478 AbstractCegarLoop]: Abstraction has 122 states and 123 transitions. [2022-04-06 20:00:14,198 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.59375) internal successors, (51), 30 states have internal predecessors, (51), 14 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-04-06 20:00:14,198 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 123 transitions. [2022-04-06 20:00:14,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-04-06 20:00:14,198 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:14,198 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:14,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:14,399 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 20:00:14,399 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:14,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:14,399 INFO L85 PathProgramCache]: Analyzing trace with hash -773994875, now seen corresponding path program 51 times [2022-04-06 20:00:14,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:14,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1425361661] [2022-04-06 20:00:14,400 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:14,400 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:14,400 INFO L85 PathProgramCache]: Analyzing trace with hash -773994875, now seen corresponding path program 52 times [2022-04-06 20:00:14,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:14,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11972530] [2022-04-06 20:00:14,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:14,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 20:00:15,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:00:15,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:00:15,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:00:15,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:00:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:00:15,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:00:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:00:15,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:00:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:00:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:00:15,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:00:15,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:00:15,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:15,250 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 236 proven. 155 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:15,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:15,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11972530] [2022-04-06 20:00:15,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11972530] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:15,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504861535] [2022-04-06 20:00:15,250 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:15,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:15,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:15,251 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:15,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-04-06 20:00:15,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:15,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:15,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:00:15,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:16,155 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 26 proven. 365 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:16,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:18,039 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 26 proven. 365 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:18,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504861535] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:18,040 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:18,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 34, 34] total 82 [2022-04-06 20:00:18,040 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:18,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1425361661] [2022-04-06 20:00:18,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1425361661] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:18,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:18,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:00:18,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919584809] [2022-04-06 20:00:18,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:18,041 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:00:18,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:18,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:00:18,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=910, Invalid=5732, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:00:18,042 INFO L87 Difference]: Start difference. First operand 122 states and 123 transitions. Second operand has 36 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 34 states have internal predecessors, (53), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:00:19,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:19,661 INFO L93 Difference]: Finished difference Result 185 states and 200 transitions. [2022-04-06 20:00:19,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:00:19,661 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 34 states have internal predecessors, (53), 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 119 [2022-04-06 20:00:19,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:19,662 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:00:19,662 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:00:19,664 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 217 SyntacticMatches, 4 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3174 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1626, Invalid=11714, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:00:19,664 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 35 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1765 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:19,664 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 132 Invalid, 1825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1765 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:00:19,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:00:19,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 123. [2022-04-06 20:00:19,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 91 states have (on average 1.021978021978022) internal successors, (93), 92 states have internal predecessors, (93), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:00:19,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 124 transitions. [2022-04-06 20:00:19,680 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 124 transitions. Word has length 119 [2022-04-06 20:00:19,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:19,680 INFO L478 AbstractCegarLoop]: Abstraction has 123 states and 124 transitions. [2022-04-06 20:00:19,680 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 34 states have internal predecessors, (53), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:00:19,680 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 124 transitions. [2022-04-06 20:00:19,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-04-06 20:00:19,681 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:19,681 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:19,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:19,891 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:19,892 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:19,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:19,892 INFO L85 PathProgramCache]: Analyzing trace with hash -333832623, now seen corresponding path program 53 times [2022-04-06 20:00:19,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:19,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1867702947] [2022-04-06 20:00:19,893 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:19,893 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:19,893 INFO L85 PathProgramCache]: Analyzing trace with hash -333832623, now seen corresponding path program 54 times [2022-04-06 20:00:19,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:19,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696423155] [2022-04-06 20:00:19,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:19,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:19,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:20,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:00:20,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:00:20,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:00:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:00:20,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:00:20,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:20,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:00:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:20,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:00:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:00:20,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:20,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:00:20,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:20,249 INFO L134 CoverageAnalysis]: Checked inductivity of 718 backedges. 117 proven. 289 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:20,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:20,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696423155] [2022-04-06 20:00:20,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696423155] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:20,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154325465] [2022-04-06 20:00:20,250 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:20,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:20,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:20,251 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:20,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-04-06 20:00:20,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-04-06 20:00:20,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:20,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 20:00:20,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:20,908 INFO L134 CoverageAnalysis]: Checked inductivity of 718 backedges. 26 proven. 380 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:20,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:21,495 INFO L134 CoverageAnalysis]: Checked inductivity of 718 backedges. 26 proven. 380 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 20:00:21,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154325465] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:21,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:21,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:00:21,495 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:21,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1867702947] [2022-04-06 20:00:21,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1867702947] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:21,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:21,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:00:21,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907994147] [2022-04-06 20:00:21,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:21,496 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:00:21,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:21,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:00:21,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=659, Invalid=3631, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:00:21,497 INFO L87 Difference]: Start difference. First operand 123 states and 124 transitions. Second operand has 34 states, 34 states have (on average 1.588235294117647) internal successors, (54), 32 states have internal predecessors, (54), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:00:22,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:22,232 INFO L93 Difference]: Finished difference Result 133 states and 134 transitions. [2022-04-06 20:00:22,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:00:22,232 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.588235294117647) internal successors, (54), 32 states have internal predecessors, (54), 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 120 [2022-04-06 20:00:22,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:22,233 INFO L225 Difference]: With dead ends: 133 [2022-04-06 20:00:22,233 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 20:00:22,233 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 234 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2595 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1786, Invalid=7720, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:00:22,234 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:22,234 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 59 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:22,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 20:00:22,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 130. [2022-04-06 20:00:22,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 96 states have (on average 1.0208333333333333) internal successors, (98), 97 states have internal predecessors, (98), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:00:22,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 131 transitions. [2022-04-06 20:00:22,249 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 131 transitions. Word has length 120 [2022-04-06 20:00:22,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:22,250 INFO L478 AbstractCegarLoop]: Abstraction has 130 states and 131 transitions. [2022-04-06 20:00:22,250 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.588235294117647) internal successors, (54), 32 states have internal predecessors, (54), 15 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-04-06 20:00:22,250 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 131 transitions. [2022-04-06 20:00:22,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-04-06 20:00:22,250 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:22,250 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:22,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:22,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-04-06 20:00:22,455 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:22,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:22,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1073687302, now seen corresponding path program 55 times [2022-04-06 20:00:22,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:22,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [296124047] [2022-04-06 20:00:22,456 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:22,456 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:22,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1073687302, now seen corresponding path program 56 times [2022-04-06 20:00:22,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:22,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446207583] [2022-04-06 20:00:22,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:22,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:22,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:23,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-04-06 20:00:23,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:00:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:00:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:00:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:00:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:00:23,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:00:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:00:23,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:00:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:00:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:00:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:00:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:00:23,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:00:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:23,359 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 275 proven. 174 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:23,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:23,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446207583] [2022-04-06 20:00:23,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446207583] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:23,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572510799] [2022-04-06 20:00:23,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:23,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:23,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:23,360 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:23,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-04-06 20:00:23,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:23,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:23,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 20:00:23,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:24,296 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 28 proven. 421 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:24,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:26,255 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 28 proven. 421 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:26,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572510799] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:26,256 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:26,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 87 [2022-04-06 20:00:26,256 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:26,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [296124047] [2022-04-06 20:00:26,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [296124047] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:26,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:26,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:00:26,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525420051] [2022-04-06 20:00:26,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:26,257 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:00:26,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:26,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:00:26,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1025, Invalid=6457, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:00:26,258 INFO L87 Difference]: Start difference. First operand 130 states and 131 transitions. Second operand has 38 states, 37 states have (on average 1.5135135135135136) internal successors, (56), 36 states have internal predecessors, (56), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:00:28,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:28,049 INFO L93 Difference]: Finished difference Result 196 states and 212 transitions. [2022-04-06 20:00:28,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:00:28,049 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.5135135135135136) internal successors, (56), 36 states have internal predecessors, (56), 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 127 [2022-04-06 20:00:28,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:28,050 INFO L225 Difference]: With dead ends: 196 [2022-04-06 20:00:28,050 INFO L226 Difference]: Without dead ends: 140 [2022-04-06 20:00:28,051 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 232 SyntacticMatches, 4 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3572 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1827, Invalid=13179, Unknown=0, NotChecked=0, Total=15006 [2022-04-06 20:00:28,051 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 35 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2104 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 2104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:28,051 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 153 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 2104 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:00:28,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-04-06 20:00:28,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 131. [2022-04-06 20:00:28,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 97 states have (on average 1.0206185567010309) internal successors, (99), 98 states have internal predecessors, (99), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:00:28,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 132 transitions. [2022-04-06 20:00:28,068 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 132 transitions. Word has length 127 [2022-04-06 20:00:28,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:28,069 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 132 transitions. [2022-04-06 20:00:28,069 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.5135135135135136) internal successors, (56), 36 states have internal predecessors, (56), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:00:28,069 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 132 transitions. [2022-04-06 20:00:28,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-04-06 20:00:28,069 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:28,069 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:28,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-04-06 20:00:28,283 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:28,284 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:28,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:28,284 INFO L85 PathProgramCache]: Analyzing trace with hash -964888878, now seen corresponding path program 57 times [2022-04-06 20:00:28,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:28,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1922048787] [2022-04-06 20:00:28,285 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:28,285 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:28,286 INFO L85 PathProgramCache]: Analyzing trace with hash -964888878, now seen corresponding path program 58 times [2022-04-06 20:00:28,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:28,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180154784] [2022-04-06 20:00:28,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:28,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:28,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:28,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:00:28,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:00:28,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:00:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:00:28,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:28,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:00:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:28,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:00:28,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:00:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:28,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:00:28,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:28,679 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 133 proven. 332 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:28,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:28,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180154784] [2022-04-06 20:00:28,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180154784] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:28,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098041322] [2022-04-06 20:00:28,680 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:28,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:28,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:28,681 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:28,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-04-06 20:00:28,734 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:28,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:28,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:00:28,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:29,319 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 28 proven. 437 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:29,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:29,905 INFO L134 CoverageAnalysis]: Checked inductivity of 829 backedges. 28 proven. 437 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 20:00:29,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098041322] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:29,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:29,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 70 [2022-04-06 20:00:29,906 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:29,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1922048787] [2022-04-06 20:00:29,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1922048787] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:29,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:29,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-04-06 20:00:29,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530188926] [2022-04-06 20:00:29,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:29,907 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 20:00:29,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:29,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 20:00:29,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=742, Invalid=4088, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:00:29,908 INFO L87 Difference]: Start difference. First operand 131 states and 132 transitions. Second operand has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 34 states have internal predecessors, (57), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:00:30,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:30,739 INFO L93 Difference]: Finished difference Result 141 states and 142 transitions. [2022-04-06 20:00:30,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:00:30,740 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 34 states have internal predecessors, (57), 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 128 [2022-04-06 20:00:30,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:30,740 INFO L225 Difference]: With dead ends: 141 [2022-04-06 20:00:30,741 INFO L226 Difference]: Without dead ends: 139 [2022-04-06 20:00:30,741 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 250 SyntacticMatches, 3 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2938 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2023, Invalid=8689, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:00:30,741 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 82 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:30,742 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 69 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:30,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-04-06 20:00:30,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 138. [2022-04-06 20:00:30,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 102 states have (on average 1.0196078431372548) internal successors, (104), 103 states have internal predecessors, (104), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:30,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 139 transitions. [2022-04-06 20:00:30,758 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 139 transitions. Word has length 128 [2022-04-06 20:00:30,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:30,758 INFO L478 AbstractCegarLoop]: Abstraction has 138 states and 139 transitions. [2022-04-06 20:00:30,759 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.5833333333333333) internal successors, (57), 34 states have internal predecessors, (57), 16 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 20:00:30,759 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 139 transitions. [2022-04-06 20:00:30,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-04-06 20:00:30,759 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:30,759 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:30,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:30,972 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:30,972 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:30,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:30,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1448022171, now seen corresponding path program 59 times [2022-04-06 20:00:30,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:30,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [682571823] [2022-04-06 20:00:30,973 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:30,973 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:30,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1448022171, now seen corresponding path program 60 times [2022-04-06 20:00:30,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:30,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452781956] [2022-04-06 20:00:30,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:30,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:30,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 20:00:31,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:00:31,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:00:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:00:31,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:00:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:00:31,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:00:31,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:00:31,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:00:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:00:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:00:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:00:31,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:00:31,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:00:31,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:00:31,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:31,925 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 317 proven. 194 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:31,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:31,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452781956] [2022-04-06 20:00:31,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452781956] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:31,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236736351] [2022-04-06 20:00:31,925 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:31,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:31,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:31,926 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:31,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-04-06 20:00:31,996 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-04-06 20:00:31,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:31,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:00:32,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:33,513 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 30 proven. 481 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:33,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:35,799 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 30 proven. 481 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:35,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236736351] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:35,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:35,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 38, 38] total 108 [2022-04-06 20:00:35,800 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:35,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [682571823] [2022-04-06 20:00:35,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [682571823] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:35,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:35,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:00:35,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928168379] [2022-04-06 20:00:35,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:35,801 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:00:35,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:35,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:00:35,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1302, Invalid=10254, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:00:35,802 INFO L87 Difference]: Start difference. First operand 138 states and 139 transitions. Second operand has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 38 states have internal predecessors, (59), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:00:37,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:37,853 INFO L93 Difference]: Finished difference Result 207 states and 224 transitions. [2022-04-06 20:00:37,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:00:37,853 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 38 states have internal predecessors, (59), 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 135 [2022-04-06 20:00:37,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:37,854 INFO L225 Difference]: With dead ends: 207 [2022-04-06 20:00:37,854 INFO L226 Difference]: Without dead ends: 148 [2022-04-06 20:00:37,855 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 232 SyntacticMatches, 3 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5284 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2077, Invalid=19093, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 20:00:37,856 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 37 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 2129 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 2129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:37,856 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 144 Invalid, 2197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 2129 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:00:37,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-04-06 20:00:37,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 139. [2022-04-06 20:00:37,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 103 states have (on average 1.0194174757281553) internal successors, (105), 104 states have internal predecessors, (105), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:37,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 140 transitions. [2022-04-06 20:00:37,873 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 140 transitions. Word has length 135 [2022-04-06 20:00:37,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:37,874 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 140 transitions. [2022-04-06 20:00:37,874 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 38 states have internal predecessors, (59), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:00:37,874 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 140 transitions. [2022-04-06 20:00:37,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-04-06 20:00:37,874 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:37,874 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:37,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:38,082 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-04-06 20:00:38,082 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:38,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:38,082 INFO L85 PathProgramCache]: Analyzing trace with hash -843305167, now seen corresponding path program 61 times [2022-04-06 20:00:38,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:38,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1295832215] [2022-04-06 20:00:38,083 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:38,083 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:38,083 INFO L85 PathProgramCache]: Analyzing trace with hash -843305167, now seen corresponding path program 62 times [2022-04-06 20:00:38,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:38,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710452759] [2022-04-06 20:00:38,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:38,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:00:38,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:00:38,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:38,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:00:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:00:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:38,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:00:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:00:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:00:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:38,489 INFO L134 CoverageAnalysis]: Checked inductivity of 948 backedges. 150 proven. 378 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:38,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:38,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710452759] [2022-04-06 20:00:38,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710452759] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:38,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953774705] [2022-04-06 20:00:38,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:38,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:38,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:38,491 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:38,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-04-06 20:00:38,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:38,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:38,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:00:38,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:39,187 INFO L134 CoverageAnalysis]: Checked inductivity of 948 backedges. 30 proven. 498 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:39,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:39,784 INFO L134 CoverageAnalysis]: Checked inductivity of 948 backedges. 30 proven. 498 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 20:00:39,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953774705] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:39,784 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:39,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 74 [2022-04-06 20:00:39,784 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:39,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1295832215] [2022-04-06 20:00:39,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1295832215] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:39,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:39,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-04-06 20:00:39,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496295354] [2022-04-06 20:00:39,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:39,785 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-04-06 20:00:39,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:39,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-04-06 20:00:39,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=830, Invalid=4572, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:00:39,786 INFO L87 Difference]: Start difference. First operand 139 states and 140 transitions. Second operand has 38 states, 38 states have (on average 1.5789473684210527) internal successors, (60), 36 states have internal predecessors, (60), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:00:40,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:40,714 INFO L93 Difference]: Finished difference Result 149 states and 150 transitions. [2022-04-06 20:00:40,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:00:40,715 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.5789473684210527) internal successors, (60), 36 states have internal predecessors, (60), 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 136 [2022-04-06 20:00:40,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:40,715 INFO L225 Difference]: With dead ends: 149 [2022-04-06 20:00:40,715 INFO L226 Difference]: Without dead ends: 147 [2022-04-06 20:00:40,717 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 266 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3302 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2275, Invalid=9715, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:00:40,717 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 100 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:40,717 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 64 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:00:40,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-04-06 20:00:40,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 146. [2022-04-06 20:00:40,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 108 states have (on average 1.0185185185185186) internal successors, (110), 109 states have internal predecessors, (110), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:40,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 147 transitions. [2022-04-06 20:00:40,735 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 147 transitions. Word has length 136 [2022-04-06 20:00:40,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:40,736 INFO L478 AbstractCegarLoop]: Abstraction has 146 states and 147 transitions. [2022-04-06 20:00:40,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.5789473684210527) internal successors, (60), 36 states have internal predecessors, (60), 17 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-04-06 20:00:40,736 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 147 transitions. [2022-04-06 20:00:40,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-04-06 20:00:40,736 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:40,736 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:40,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:40,937 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-06 20:00:40,937 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:40,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:40,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1678615002, now seen corresponding path program 63 times [2022-04-06 20:00:40,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:40,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [686384902] [2022-04-06 20:00:40,942 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:40,942 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:40,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1678615002, now seen corresponding path program 64 times [2022-04-06 20:00:40,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:40,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578922020] [2022-04-06 20:00:40,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:40,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:40,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:41,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-04-06 20:00:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:00:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:00:41,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:00:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:00:41,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:00:41,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:00:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:00:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:00:41,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:00:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:00:41,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:00:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:00:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:00:41,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:00:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:00:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:41,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 362 proven. 215 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:41,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:41,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578922020] [2022-04-06 20:00:41,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578922020] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:41,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595350907] [2022-04-06 20:00:41,975 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:00:41,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:41,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:41,976 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:41,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-04-06 20:00:42,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:00:42,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:42,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 73 conjunts are in the unsatisfiable core [2022-04-06 20:00:42,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:43,075 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 32 proven. 545 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:43,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:45,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 32 proven. 545 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:45,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595350907] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:45,487 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:45,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 40, 40] total 97 [2022-04-06 20:00:45,488 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:45,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [686384902] [2022-04-06 20:00:45,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [686384902] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:45,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:45,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:00:45,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834329329] [2022-04-06 20:00:45,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:45,488 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:00:45,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:45,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:00:45,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1276, Invalid=8036, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:00:45,496 INFO L87 Difference]: Start difference. First operand 146 states and 147 transitions. Second operand has 42 states, 41 states have (on average 1.5121951219512195) internal successors, (62), 40 states have internal predecessors, (62), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:47,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:47,710 INFO L93 Difference]: Finished difference Result 218 states and 236 transitions. [2022-04-06 20:00:47,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:00:47,710 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 1.5121951219512195) internal successors, (62), 40 states have internal predecessors, (62), 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 143 [2022-04-06 20:00:47,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:47,711 INFO L225 Difference]: With dead ends: 218 [2022-04-06 20:00:47,711 INFO L226 Difference]: Without dead ends: 156 [2022-04-06 20:00:47,712 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 262 SyntacticMatches, 4 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4437 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2265, Invalid=16367, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 20:00:47,712 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 35 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2467 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 2536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 2467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:47,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 160 Invalid, 2536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 2467 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:00:47,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-04-06 20:00:47,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 147. [2022-04-06 20:00:47,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 109 states have (on average 1.018348623853211) internal successors, (111), 110 states have internal predecessors, (111), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:47,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 148 transitions. [2022-04-06 20:00:47,734 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 148 transitions. Word has length 143 [2022-04-06 20:00:47,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:47,734 INFO L478 AbstractCegarLoop]: Abstraction has 147 states and 148 transitions. [2022-04-06 20:00:47,734 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 1.5121951219512195) internal successors, (62), 40 states have internal predecessors, (62), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:47,734 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 148 transitions. [2022-04-06 20:00:47,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-04-06 20:00:47,735 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:47,735 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:47,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:47,947 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 20:00:47,948 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:47,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:47,948 INFO L85 PathProgramCache]: Analyzing trace with hash -2099834382, now seen corresponding path program 65 times [2022-04-06 20:00:47,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:47,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [530116935] [2022-04-06 20:00:47,949 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:47,949 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:47,949 INFO L85 PathProgramCache]: Analyzing trace with hash -2099834382, now seen corresponding path program 66 times [2022-04-06 20:00:47,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:47,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498703421] [2022-04-06 20:00:47,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:47,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:48,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:48,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:48,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:48,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:00:48,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:00:48,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:48,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:00:48,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:48,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:00:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:00:48,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:48,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:00:48,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:48,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:00:48,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:48,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1075 backedges. 168 proven. 427 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:48,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:48,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498703421] [2022-04-06 20:00:48,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498703421] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:48,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638186817] [2022-04-06 20:00:48,449 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:00:48,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:48,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:48,450 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:48,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-04-06 20:00:48,517 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-04-06 20:00:48,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:48,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:00:48,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:49,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1075 backedges. 32 proven. 563 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:49,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:49,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1075 backedges. 32 proven. 563 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-04-06 20:00:49,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638186817] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:49,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:49,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 78 [2022-04-06 20:00:49,907 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:49,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [530116935] [2022-04-06 20:00:49,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [530116935] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:49,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:49,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-04-06 20:00:49,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795701642] [2022-04-06 20:00:49,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:49,907 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-04-06 20:00:49,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:49,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-04-06 20:00:49,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=923, Invalid=5083, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:00:49,908 INFO L87 Difference]: Start difference. First operand 147 states and 148 transitions. Second operand has 40 states, 40 states have (on average 1.575) internal successors, (63), 38 states have internal predecessors, (63), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:50,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:50,881 INFO L93 Difference]: Finished difference Result 157 states and 158 transitions. [2022-04-06 20:00:50,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:00:50,881 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 38 states have internal predecessors, (63), 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 144 [2022-04-06 20:00:50,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:50,882 INFO L225 Difference]: With dead ends: 157 [2022-04-06 20:00:50,882 INFO L226 Difference]: Without dead ends: 155 [2022-04-06 20:00:50,884 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 282 SyntacticMatches, 3 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3687 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2542, Invalid=10798, Unknown=0, NotChecked=0, Total=13340 [2022-04-06 20:00:50,884 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 91 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:50,884 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 54 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:00:50,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2022-04-06 20:00:50,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 154. [2022-04-06 20:00:50,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 114 states have (on average 1.0175438596491229) internal successors, (116), 115 states have internal predecessors, (116), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:50,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 155 transitions. [2022-04-06 20:00:50,904 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 155 transitions. Word has length 144 [2022-04-06 20:00:50,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:50,905 INFO L478 AbstractCegarLoop]: Abstraction has 154 states and 155 transitions. [2022-04-06 20:00:50,905 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.575) internal successors, (63), 38 states have internal predecessors, (63), 18 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-04-06 20:00:50,905 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 155 transitions. [2022-04-06 20:00:50,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-04-06 20:00:50,905 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:50,905 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:50,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:51,119 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:51,119 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:51,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:51,119 INFO L85 PathProgramCache]: Analyzing trace with hash -268955579, now seen corresponding path program 67 times [2022-04-06 20:00:51,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:51,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1789431381] [2022-04-06 20:00:51,120 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:51,120 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:51,120 INFO L85 PathProgramCache]: Analyzing trace with hash -268955579, now seen corresponding path program 68 times [2022-04-06 20:00:51,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:51,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410511883] [2022-04-06 20:00:51,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:51,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:51,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:00:52,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 20:00:52,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:00:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:00:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:00:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:00:52,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:00:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:00:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:00:52,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:00:52,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:00:52,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:00:52,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:00:52,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:00:52,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:00:52,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:00:52,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:00:52,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:00:52,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:00:52,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 410 proven. 237 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:52,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:00:52,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410511883] [2022-04-06 20:00:52,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410511883] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:00:52,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803469558] [2022-04-06 20:00:52,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:00:52,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:00:52,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:00:52,354 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:00:52,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-04-06 20:00:52,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:00:52,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:00:52,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 112 conjunts are in the unsatisfiable core [2022-04-06 20:00:52,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:00:54,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 34 proven. 613 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:54,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:00:57,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 34 proven. 613 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:00:57,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803469558] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:00:57,259 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:00:57,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 42, 42] total 120 [2022-04-06 20:00:57,260 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:00:57,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1789431381] [2022-04-06 20:00:57,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1789431381] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:00:57,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:00:57,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:00:57,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726386917] [2022-04-06 20:00:57,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:00:57,260 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:00:57,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:57,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:00:57,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1807, Invalid=12473, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:00:57,262 INFO L87 Difference]: Start difference. First operand 154 states and 155 transitions. Second operand has 44 states, 43 states have (on average 1.5116279069767442) internal successors, (65), 42 states have internal predecessors, (65), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:59,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:00:59,513 INFO L93 Difference]: Finished difference Result 229 states and 248 transitions. [2022-04-06 20:00:59,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:00:59,514 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.5116279069767442) internal successors, (65), 42 states have internal predecessors, (65), 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 151 [2022-04-06 20:00:59,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:00:59,515 INFO L225 Difference]: With dead ends: 229 [2022-04-06 20:00:59,515 INFO L226 Difference]: Without dead ends: 164 [2022-04-06 20:00:59,517 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 423 GetRequests, 260 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7479 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=2895, Invalid=23187, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:00:59,517 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 35 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2599 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 2671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 2599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:00:59,517 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 156 Invalid, 2671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 2599 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:00:59,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-06 20:00:59,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 155. [2022-04-06 20:00:59,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 115 states have (on average 1.017391304347826) internal successors, (117), 116 states have internal predecessors, (117), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 20:00:59,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 156 transitions. [2022-04-06 20:00:59,540 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 156 transitions. Word has length 151 [2022-04-06 20:00:59,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:00:59,540 INFO L478 AbstractCegarLoop]: Abstraction has 155 states and 156 transitions. [2022-04-06 20:00:59,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.5116279069767442) internal successors, (65), 42 states have internal predecessors, (65), 19 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-04-06 20:00:59,540 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 156 transitions. [2022-04-06 20:00:59,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-04-06 20:00:59,541 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:00:59,541 INFO L499 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:00:59,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-04-06 20:00:59,755 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-04-06 20:00:59,755 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:00:59,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:00:59,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1291700207, now seen corresponding path program 69 times [2022-04-06 20:00:59,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:00:59,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1852944431] [2022-04-06 20:00:59,756 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:00:59,757 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:00:59,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1291700207, now seen corresponding path program 70 times [2022-04-06 20:00:59,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:00:59,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115405951] [2022-04-06 20:00:59,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:00:59,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:00:59,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:00,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:01:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:01:00,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:01:00,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:01:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:01:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:01:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:01:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:00,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:01:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:00,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:01:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:01:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:01:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:01:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:00,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 187 proven. 479 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:01:00,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:00,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115405951] [2022-04-06 20:01:00,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115405951] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:00,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230446501] [2022-04-06 20:01:00,246 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:00,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:00,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:00,247 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:01:00,248 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:01:00,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:00,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:00,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 20:01:00,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 34 proven. 632 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:01:01,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:01,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 34 proven. 632 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 20:01:01,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230446501] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:01,709 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:01,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 82 [2022-04-06 20:01:01,709 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:01,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1852944431] [2022-04-06 20:01:01,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1852944431] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:01,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:01,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-04-06 20:01:01,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860765276] [2022-04-06 20:01:01,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:01,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 20:01:01,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:01,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 20:01:01,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1021, Invalid=5621, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:01:01,710 INFO L87 Difference]: Start difference. First operand 155 states and 156 transitions. Second operand has 42 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 40 states have internal predecessors, (66), 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:01:02,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:02,694 INFO L93 Difference]: Finished difference Result 165 states and 166 transitions. [2022-04-06 20:01:02,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:01:02,694 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 40 states have internal predecessors, (66), 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 152 [2022-04-06 20:01:02,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:02,695 INFO L225 Difference]: With dead ends: 165 [2022-04-06 20:01:02,695 INFO L226 Difference]: Without dead ends: 163 [2022-04-06 20:01:02,697 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 298 SyntacticMatches, 3 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4093 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2824, Invalid=11938, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:01:02,697 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 112 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:02,697 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 54 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:02,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-04-06 20:01:02,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 162. [2022-04-06 20:01:02,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 120 states have (on average 1.0166666666666666) internal successors, (122), 121 states have internal predecessors, (122), 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:01:02,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 163 transitions. [2022-04-06 20:01:02,719 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 163 transitions. Word has length 152 [2022-04-06 20:01:02,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:02,719 INFO L478 AbstractCegarLoop]: Abstraction has 162 states and 163 transitions. [2022-04-06 20:01:02,719 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 40 states have internal predecessors, (66), 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:01:02,720 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 163 transitions. [2022-04-06 20:01:02,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-04-06 20:01:02,720 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:02,720 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:02,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:02,927 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:01:02,927 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:02,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:02,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1247451462, now seen corresponding path program 71 times [2022-04-06 20:01:02,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:02,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1999307911] [2022-04-06 20:01:02,928 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:02,928 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:02,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1247451462, now seen corresponding path program 72 times [2022-04-06 20:01:02,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:02,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153219084] [2022-04-06 20:01:02,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:02,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-04-06 20:01:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:01:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:01:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:01:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:01:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:01:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:01:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:01:04,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:01:04,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:01:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:01:04,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:01:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:01:04,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:01:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:01:04,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:01:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:01:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:01:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:04,173 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 461 proven. 260 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:01:04,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:04,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153219084] [2022-04-06 20:01:04,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153219084] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:04,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499747321] [2022-04-06 20:01:04,173 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:04,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:04,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:04,174 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:01:04,175 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:01:04,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-04-06 20:01:04,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:04,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:01:04,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:06,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 36 proven. 685 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:01:06,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 36 proven. 685 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:01:09,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499747321] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:09,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:09,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 44, 44] total 126 [2022-04-06 20:01:09,257 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:09,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1999307911] [2022-04-06 20:01:09,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1999307911] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:09,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:09,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:01:09,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991984101] [2022-04-06 20:01:09,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:09,258 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:01:09,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:09,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:01:09,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1767, Invalid=13983, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:01:09,259 INFO L87 Difference]: Start difference. First operand 162 states and 163 transitions. Second operand has 46 states, 45 states have (on average 1.511111111111111) internal successors, (68), 44 states have internal predecessors, (68), 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:01:11,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:11,973 INFO L93 Difference]: Finished difference Result 240 states and 260 transitions. [2022-04-06 20:01:11,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:01:11,974 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.511111111111111) internal successors, (68), 44 states have internal predecessors, (68), 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 159 [2022-04-06 20:01:11,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:11,975 INFO L225 Difference]: With dead ends: 240 [2022-04-06 20:01:11,975 INFO L226 Difference]: Without dead ends: 172 [2022-04-06 20:01:11,976 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 274 SyntacticMatches, 3 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7213 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=2794, Invalid=25936, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:01:11,976 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 37 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2889 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 2966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 2889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:11,976 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 167 Invalid, 2966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 2889 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:01:11,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2022-04-06 20:01:11,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 163. [2022-04-06 20:01:11,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 121 states have (on average 1.0165289256198347) internal successors, (123), 122 states have internal predecessors, (123), 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:01:11,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 164 transitions. [2022-04-06 20:01:11,999 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 164 transitions. Word has length 159 [2022-04-06 20:01:11,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:11,999 INFO L478 AbstractCegarLoop]: Abstraction has 163 states and 164 transitions. [2022-04-06 20:01:11,999 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.511111111111111) internal successors, (68), 44 states have internal predecessors, (68), 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:01:11,999 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 164 transitions. [2022-04-06 20:01:12,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-04-06 20:01:12,000 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:12,000 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:12,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:12,211 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:01:12,211 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:12,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:12,212 INFO L85 PathProgramCache]: Analyzing trace with hash -153733870, now seen corresponding path program 73 times [2022-04-06 20:01:12,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:12,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [718581434] [2022-04-06 20:01:12,212 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:12,213 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:12,213 INFO L85 PathProgramCache]: Analyzing trace with hash -153733870, now seen corresponding path program 74 times [2022-04-06 20:01:12,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:12,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034276940] [2022-04-06 20:01:12,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:12,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:12,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:12,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:01:12,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:01:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:01:12,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:01:12,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:01:12,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:01:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:12,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:01:12,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:01:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:12,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:01:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:01:12,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:12,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:01:12,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:12,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:01:12,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:12,702 INFO L134 CoverageAnalysis]: Checked inductivity of 1353 backedges. 207 proven. 534 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:01:12,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:12,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034276940] [2022-04-06 20:01:12,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034276940] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:12,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618430688] [2022-04-06 20:01:12,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:12,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:12,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:12,703 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:01:12,704 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:01:12,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:12,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:12,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:01:12,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:13,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1353 backedges. 36 proven. 705 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:01:13,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:14,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1353 backedges. 36 proven. 705 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 20:01:14,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618430688] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:14,297 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:14,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 86 [2022-04-06 20:01:14,297 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:14,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [718581434] [2022-04-06 20:01:14,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [718581434] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:14,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:14,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-04-06 20:01:14,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840008720] [2022-04-06 20:01:14,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:14,298 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 20:01:14,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:14,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 20:01:14,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1124, Invalid=6186, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:01:14,300 INFO L87 Difference]: Start difference. First operand 163 states and 164 transitions. Second operand has 44 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 42 states have internal predecessors, (69), 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:01:15,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:15,395 INFO L93 Difference]: Finished difference Result 173 states and 174 transitions. [2022-04-06 20:01:15,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:01:15,395 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 42 states have internal predecessors, (69), 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 160 [2022-04-06 20:01:15,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:15,396 INFO L225 Difference]: With dead ends: 173 [2022-04-06 20:01:15,396 INFO L226 Difference]: Without dead ends: 171 [2022-04-06 20:01:15,397 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 443 GetRequests, 314 SyntacticMatches, 3 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4520 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3121, Invalid=13135, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 20:01:15,397 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 108 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:15,398 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 54 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:15,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-04-06 20:01:15,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 170. [2022-04-06 20:01:15,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 126 states have (on average 1.0158730158730158) internal successors, (128), 127 states have internal predecessors, (128), 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:01:15,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 171 transitions. [2022-04-06 20:01:15,424 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 171 transitions. Word has length 160 [2022-04-06 20:01:15,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:15,425 INFO L478 AbstractCegarLoop]: Abstraction has 170 states and 171 transitions. [2022-04-06 20:01:15,425 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 42 states have internal predecessors, (69), 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:01:15,425 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 171 transitions. [2022-04-06 20:01:15,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-04-06 20:01:15,425 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:15,426 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:15,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-04-06 20:01:15,639 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-04-06 20:01:15,639 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:15,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:15,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1805571803, now seen corresponding path program 75 times [2022-04-06 20:01:15,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:15,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [886144306] [2022-04-06 20:01:15,640 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:15,641 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:15,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1805571803, now seen corresponding path program 76 times [2022-04-06 20:01:15,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:15,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136007088] [2022-04-06 20:01:15,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:15,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:15,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 20:01:16,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:01:16,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:01:16,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:01:16,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:01:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:01:16,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:01:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:01:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:01:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:01:16,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:01:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:01:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:01:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:01:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:01:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:01:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:01:16,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:01:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:01:16,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:16,899 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 515 proven. 284 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:01:16,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:16,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136007088] [2022-04-06 20:01:16,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136007088] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:16,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206284152] [2022-04-06 20:01:16,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:16,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:16,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:16,901 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:16,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-04-06 20:01:16,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:16,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:16,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 20:01:16,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:18,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 38 proven. 761 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:01:18,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:21,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 38 proven. 761 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:01:21,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206284152] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:21,295 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:21,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 112 [2022-04-06 20:01:21,296 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:21,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [886144306] [2022-04-06 20:01:21,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [886144306] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:21,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:21,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:01:21,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223629642] [2022-04-06 20:01:21,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:21,296 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:01:21,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:21,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:01:21,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1705, Invalid=10727, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:01:21,298 INFO L87 Difference]: Start difference. First operand 170 states and 171 transitions. Second operand has 48 states, 47 states have (on average 1.5106382978723405) internal successors, (71), 46 states have internal predecessors, (71), 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:01:23,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:23,979 INFO L93 Difference]: Finished difference Result 251 states and 272 transitions. [2022-04-06 20:01:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:01:23,980 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.5106382978723405) internal successors, (71), 46 states have internal predecessors, (71), 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 167 [2022-04-06 20:01:23,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:23,983 INFO L225 Difference]: With dead ends: 251 [2022-04-06 20:01:23,983 INFO L226 Difference]: Without dead ends: 180 [2022-04-06 20:01:23,984 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 467 GetRequests, 307 SyntacticMatches, 4 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5907 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=3012, Invalid=21794, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 20:01:23,984 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 37 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 3058 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 3138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 3058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:23,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 168 Invalid, 3138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 3058 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 20:01:23,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2022-04-06 20:01:24,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 171. [2022-04-06 20:01:24,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 127 states have (on average 1.015748031496063) internal successors, (129), 128 states have internal predecessors, (129), 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:01:24,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 172 transitions. [2022-04-06 20:01:24,013 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 172 transitions. Word has length 167 [2022-04-06 20:01:24,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:24,013 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 172 transitions. [2022-04-06 20:01:24,013 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.5106382978723405) internal successors, (71), 46 states have internal predecessors, (71), 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:01:24,013 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 172 transitions. [2022-04-06 20:01:24,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-04-06 20:01:24,013 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:24,013 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:24,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:24,227 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:24,227 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:24,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:24,228 INFO L85 PathProgramCache]: Analyzing trace with hash 731527409, now seen corresponding path program 77 times [2022-04-06 20:01:24,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:24,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1729299963] [2022-04-06 20:01:24,228 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:24,228 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:24,229 INFO L85 PathProgramCache]: Analyzing trace with hash 731527409, now seen corresponding path program 78 times [2022-04-06 20:01:24,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:24,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539813787] [2022-04-06 20:01:24,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:24,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:24,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:01:24,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:01:24,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:01:24,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:01:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:01:24,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:01:24,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:01:24,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:24,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:01:24,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:24,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:01:24,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:24,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:01:24,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:24,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:01:24,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:01:24,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:24,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:01:24,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:24,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1504 backedges. 228 proven. 592 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:01:24,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:24,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539813787] [2022-04-06 20:01:24,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539813787] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:24,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089570498] [2022-04-06 20:01:24,777 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:24,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:24,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:24,786 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:24,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-04-06 20:01:24,869 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2022-04-06 20:01:24,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:24,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:01:24,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:25,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1504 backedges. 38 proven. 782 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:01:25,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:26,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1504 backedges. 38 proven. 782 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 20:01:26,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089570498] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:26,487 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:26,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 90 [2022-04-06 20:01:26,487 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:26,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1729299963] [2022-04-06 20:01:26,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1729299963] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:26,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:26,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-04-06 20:01:26,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241387228] [2022-04-06 20:01:26,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:26,488 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 20:01:26,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:26,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 20:01:26,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1232, Invalid=6778, Unknown=0, NotChecked=0, Total=8010 [2022-04-06 20:01:26,489 INFO L87 Difference]: Start difference. First operand 171 states and 172 transitions. Second operand has 46 states, 46 states have (on average 1.565217391304348) internal successors, (72), 44 states have internal predecessors, (72), 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:01:27,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:27,624 INFO L93 Difference]: Finished difference Result 181 states and 182 transitions. [2022-04-06 20:01:27,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:01:27,624 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.565217391304348) internal successors, (72), 44 states have internal predecessors, (72), 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 168 [2022-04-06 20:01:27,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:27,625 INFO L225 Difference]: With dead ends: 181 [2022-04-06 20:01:27,625 INFO L226 Difference]: Without dead ends: 179 [2022-04-06 20:01:27,627 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 330 SyntacticMatches, 3 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4968 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3433, Invalid=14389, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 20:01:27,627 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 100 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 563 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:27,627 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 74 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 563 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:01:27,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-04-06 20:01:27,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 178. [2022-04-06 20:01:27,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 132 states have (on average 1.0151515151515151) internal successors, (134), 133 states have internal predecessors, (134), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:01:27,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 179 transitions. [2022-04-06 20:01:27,654 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 179 transitions. Word has length 168 [2022-04-06 20:01:27,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:27,655 INFO L478 AbstractCegarLoop]: Abstraction has 178 states and 179 transitions. [2022-04-06 20:01:27,655 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.565217391304348) internal successors, (72), 44 states have internal predecessors, (72), 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:01:27,655 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 179 transitions. [2022-04-06 20:01:27,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-04-06 20:01:27,656 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:27,656 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:27,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-04-06 20:01:27,872 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:27,872 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:27,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:27,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1539955814, now seen corresponding path program 79 times [2022-04-06 20:01:27,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:27,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1526136576] [2022-04-06 20:01:27,873 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:27,873 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:27,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1539955814, now seen corresponding path program 80 times [2022-04-06 20:01:27,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:27,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273389486] [2022-04-06 20:01:27,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:27,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:27,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-04-06 20:01:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:01:29,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:01:29,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:01:29,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:01:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:01:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:01:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:01:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:01:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:01:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:01:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:01:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:01:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:01:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:01:29,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:01:29,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:01:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:01:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:01:29,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:01:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:29,306 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 572 proven. 309 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:29,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:29,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273389486] [2022-04-06 20:01:29,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273389486] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:29,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527088381] [2022-04-06 20:01:29,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:29,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:29,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:29,307 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:29,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-04-06 20:01:29,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:29,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:29,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 130 conjunts are in the unsatisfiable core [2022-04-06 20:01:29,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:31,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 40 proven. 841 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:31,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:35,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 40 proven. 841 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:35,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527088381] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:35,190 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:35,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 48, 48] total 138 [2022-04-06 20:01:35,190 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:35,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1526136576] [2022-04-06 20:01:35,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1526136576] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:35,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:35,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:01:35,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259716302] [2022-04-06 20:01:35,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:35,191 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:01:35,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:35,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:01:35,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2386, Invalid=16520, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:01:35,192 INFO L87 Difference]: Start difference. First operand 178 states and 179 transitions. Second operand has 50 states, 49 states have (on average 1.510204081632653) internal successors, (74), 48 states have internal predecessors, (74), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:01:38,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:38,075 INFO L93 Difference]: Finished difference Result 262 states and 284 transitions. [2022-04-06 20:01:38,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:01:38,075 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.510204081632653) internal successors, (74), 48 states have internal predecessors, (74), 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 175 [2022-04-06 20:01:38,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:38,076 INFO L225 Difference]: With dead ends: 262 [2022-04-06 20:01:38,076 INFO L226 Difference]: Without dead ends: 188 [2022-04-06 20:01:38,078 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 302 SyntacticMatches, 3 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9921 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=3807, Invalid=30603, Unknown=0, NotChecked=0, Total=34410 [2022-04-06 20:01:38,078 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 35 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 3380 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 3462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 3380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:38,079 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 179 Invalid, 3462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 3380 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 20:01:38,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-04-06 20:01:38,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 179. [2022-04-06 20:01:38,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 133 states have (on average 1.0150375939849625) internal successors, (135), 134 states have internal predecessors, (135), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:01:38,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 180 transitions. [2022-04-06 20:01:38,123 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 180 transitions. Word has length 175 [2022-04-06 20:01:38,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:38,123 INFO L478 AbstractCegarLoop]: Abstraction has 179 states and 180 transitions. [2022-04-06 20:01:38,123 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 1.510204081632653) internal successors, (74), 48 states have internal predecessors, (74), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:01:38,123 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 180 transitions. [2022-04-06 20:01:38,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-04-06 20:01:38,124 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:38,124 INFO L499 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:38,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:38,324 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-04-06 20:01:38,324 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:38,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:38,325 INFO L85 PathProgramCache]: Analyzing trace with hash -754163662, now seen corresponding path program 81 times [2022-04-06 20:01:38,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:38,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [286180126] [2022-04-06 20:01:38,325 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:38,325 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:38,326 INFO L85 PathProgramCache]: Analyzing trace with hash -754163662, now seen corresponding path program 82 times [2022-04-06 20:01:38,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:38,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777267755] [2022-04-06 20:01:38,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:38,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:01:38,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:01:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:01:38,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:01:38,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:01:38,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:01:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:01:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:01:38,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:38,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:01:38,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:38,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:01:38,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:01:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:38,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:01:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:01:38,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:38,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1663 backedges. 250 proven. 653 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:38,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:38,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777267755] [2022-04-06 20:01:38,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777267755] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:38,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741038317] [2022-04-06 20:01:38,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:38,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:38,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:38,927 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:38,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-04-06 20:01:38,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:38,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:38,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 69 conjunts are in the unsatisfiable core [2022-04-06 20:01:39,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:39,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1663 backedges. 40 proven. 863 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:39,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:40,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1663 backedges. 40 proven. 863 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 20:01:40,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741038317] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:40,756 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:40,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 94 [2022-04-06 20:01:40,756 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:40,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [286180126] [2022-04-06 20:01:40,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [286180126] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:40,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:40,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-04-06 20:01:40,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363699070] [2022-04-06 20:01:40,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:40,761 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-04-06 20:01:40,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:40,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-04-06 20:01:40,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1345, Invalid=7397, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:01:40,762 INFO L87 Difference]: Start difference. First operand 179 states and 180 transitions. Second operand has 48 states, 48 states have (on average 1.5625) internal successors, (75), 46 states have internal predecessors, (75), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:01:41,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:41,991 INFO L93 Difference]: Finished difference Result 189 states and 190 transitions. [2022-04-06 20:01:41,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:01:41,991 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.5625) internal successors, (75), 46 states have internal predecessors, (75), 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 176 [2022-04-06 20:01:41,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:41,992 INFO L225 Difference]: With dead ends: 189 [2022-04-06 20:01:41,992 INFO L226 Difference]: Without dead ends: 187 [2022-04-06 20:01:41,993 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 346 SyntacticMatches, 3 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5437 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3760, Invalid=15700, Unknown=0, NotChecked=0, Total=19460 [2022-04-06 20:01:41,993 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 139 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:41,994 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 49 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:41,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-04-06 20:01:42,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 186. [2022-04-06 20:01:42,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 138 states have (on average 1.0144927536231885) internal successors, (140), 139 states have internal predecessors, (140), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:01:42,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 187 transitions. [2022-04-06 20:01:42,021 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 187 transitions. Word has length 176 [2022-04-06 20:01:42,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:42,021 INFO L478 AbstractCegarLoop]: Abstraction has 186 states and 187 transitions. [2022-04-06 20:01:42,021 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.5625) internal successors, (75), 46 states have internal predecessors, (75), 22 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-04-06 20:01:42,021 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 187 transitions. [2022-04-06 20:01:42,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-04-06 20:01:42,022 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:42,022 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:42,039 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:01:42,222 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-06 20:01:42,222 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:42,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:42,223 INFO L85 PathProgramCache]: Analyzing trace with hash 2115648005, now seen corresponding path program 83 times [2022-04-06 20:01:42,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:42,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1265814832] [2022-04-06 20:01:42,223 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:42,224 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:42,224 INFO L85 PathProgramCache]: Analyzing trace with hash 2115648005, now seen corresponding path program 84 times [2022-04-06 20:01:42,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:42,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551805169] [2022-04-06 20:01:42,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:42,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:43,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 20:01:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:01:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:01:43,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:01:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:01:43,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:01:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:01:43,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:01:43,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:01:43,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:01:43,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:01:43,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:01:43,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:01:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:01:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:01:43,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:01:43,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:01:43,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:01:43,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:01:43,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:01:43,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:01:43,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 632 proven. 335 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:43,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:43,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551805169] [2022-04-06 20:01:43,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551805169] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:43,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838869703] [2022-04-06 20:01:43,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:01:43,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:43,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:43,682 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:43,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-04-06 20:01:43,758 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-04-06 20:01:43,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:43,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 20:01:43,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 42 proven. 925 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:46,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:50,047 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 42 proven. 925 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:50,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838869703] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:50,047 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:50,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 50, 50] total 144 [2022-04-06 20:01:50,048 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:50,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1265814832] [2022-04-06 20:01:50,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1265814832] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:50,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:50,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:01:50,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383459802] [2022-04-06 20:01:50,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:50,048 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:01:50,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:50,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:01:50,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2304, Invalid=18288, Unknown=0, NotChecked=0, Total=20592 [2022-04-06 20:01:50,049 INFO L87 Difference]: Start difference. First operand 186 states and 187 transitions. Second operand has 52 states, 51 states have (on average 1.5098039215686274) internal successors, (77), 50 states have internal predecessors, (77), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:01:53,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:53,485 INFO L93 Difference]: Finished difference Result 273 states and 296 transitions. [2022-04-06 20:01:53,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:01:53,486 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.5098039215686274) internal successors, (77), 50 states have internal predecessors, (77), 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 183 [2022-04-06 20:01:53,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:53,486 INFO L225 Difference]: With dead ends: 273 [2022-04-06 20:01:53,486 INFO L226 Difference]: Without dead ends: 196 [2022-04-06 20:01:53,488 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 316 SyntacticMatches, 3 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9439 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=3619, Invalid=33823, Unknown=0, NotChecked=0, Total=37442 [2022-04-06 20:01:53,489 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 35 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 3565 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 3649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:53,489 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 175 Invalid, 3649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3565 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 20:01:53,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-04-06 20:01:53,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 187. [2022-04-06 20:01:53,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 139 states have (on average 1.014388489208633) internal successors, (141), 140 states have internal predecessors, (141), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-04-06 20:01:53,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 188 transitions. [2022-04-06 20:01:53,533 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 188 transitions. Word has length 183 [2022-04-06 20:01:53,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:53,533 INFO L478 AbstractCegarLoop]: Abstraction has 187 states and 188 transitions. [2022-04-06 20:01:53,533 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.5098039215686274) internal successors, (77), 50 states have internal predecessors, (77), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:01:53,533 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 188 transitions. [2022-04-06 20:01:53,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-04-06 20:01:53,534 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:53,534 INFO L499 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:53,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:53,750 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 20:01:53,750 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:53,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:53,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1095618095, now seen corresponding path program 85 times [2022-04-06 20:01:53,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:53,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [605234109] [2022-04-06 20:01:53,751 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:53,752 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:53,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1095618095, now seen corresponding path program 86 times [2022-04-06 20:01:53,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:53,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112475835] [2022-04-06 20:01:53,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:53,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:53,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:54,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:01:54,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:01:54,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:01:54,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:01:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:01:54,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:54,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:01:54,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:54,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:01:54,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:54,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:01:54,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:54,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:01:54,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:54,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:01:54,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:54,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:01:54,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:01:54,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:01:54,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:54,373 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 273 proven. 717 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:54,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:54,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112475835] [2022-04-06 20:01:54,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112475835] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:54,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646221742] [2022-04-06 20:01:54,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:01:54,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:54,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:54,374 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:54,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-04-06 20:01:54,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:01:54,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:54,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 20:01:54,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:01:55,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 42 proven. 948 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:55,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:01:56,355 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 42 proven. 948 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-04-06 20:01:56,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646221742] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:01:56,355 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:01:56,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 98 [2022-04-06 20:01:56,355 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:01:56,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [605234109] [2022-04-06 20:01:56,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [605234109] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:01:56,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:01:56,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-04-06 20:01:56,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382225539] [2022-04-06 20:01:56,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:01:56,356 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 20:01:56,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:56,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 20:01:56,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=8043, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:01:56,357 INFO L87 Difference]: Start difference. First operand 187 states and 188 transitions. Second operand has 50 states, 50 states have (on average 1.56) internal successors, (78), 48 states have internal predecessors, (78), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:01:57,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:01:57,710 INFO L93 Difference]: Finished difference Result 197 states and 198 transitions. [2022-04-06 20:01:57,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:01:57,710 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.56) internal successors, (78), 48 states have internal predecessors, (78), 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 184 [2022-04-06 20:01:57,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:01:57,711 INFO L225 Difference]: With dead ends: 197 [2022-04-06 20:01:57,711 INFO L226 Difference]: Without dead ends: 195 [2022-04-06 20:01:57,712 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 362 SyntacticMatches, 3 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5927 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4102, Invalid=17068, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 20:01:57,713 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 132 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:01:57,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 59 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:01:57,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-04-06 20:01:57,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 194. [2022-04-06 20:01:57,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 144 states have (on average 1.0138888888888888) internal successors, (146), 145 states have internal predecessors, (146), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-04-06 20:01:57,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 195 transitions. [2022-04-06 20:01:57,743 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 195 transitions. Word has length 184 [2022-04-06 20:01:57,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:01:57,743 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 195 transitions. [2022-04-06 20:01:57,743 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.56) internal successors, (78), 48 states have internal predecessors, (78), 23 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-04-06 20:01:57,743 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 195 transitions. [2022-04-06 20:01:57,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-04-06 20:01:57,744 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:01:57,744 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:01:57,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-04-06 20:01:57,944 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:57,944 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:01:57,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:01:57,945 INFO L85 PathProgramCache]: Analyzing trace with hash 2035427206, now seen corresponding path program 87 times [2022-04-06 20:01:57,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:01:57,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [11260323] [2022-04-06 20:01:57,945 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:01:57,946 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:01:57,946 INFO L85 PathProgramCache]: Analyzing trace with hash 2035427206, now seen corresponding path program 88 times [2022-04-06 20:01:57,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:01:57,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458558197] [2022-04-06 20:01:57,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:01:57,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:01:57,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:01:59,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-04-06 20:01:59,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:01:59,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:01:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:01:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:01:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:01:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:01:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:01:59,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:01:59,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:01:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:01:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:01:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:01:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:01:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:01:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:01:59,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:01:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:01:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:01:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:01:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:01:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:01:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:01:59,640 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 695 proven. 362 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:01:59,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:01:59,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458558197] [2022-04-06 20:01:59,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458558197] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:01:59,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192132676] [2022-04-06 20:01:59,641 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:01:59,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:01:59,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:01:59,642 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:01:59,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-04-06 20:01:59,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:01:59,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:01:59,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 97 conjunts are in the unsatisfiable core [2022-04-06 20:01:59,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:01,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 44 proven. 1013 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:02:01,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:05,112 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 44 proven. 1013 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:02:05,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192132676] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:05,112 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:05,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 52, 52] total 127 [2022-04-06 20:02:05,112 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:05,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [11260323] [2022-04-06 20:02:05,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [11260323] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:05,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:05,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:02:05,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817114742] [2022-04-06 20:02:05,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:05,113 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:02:05,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:05,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:02:05,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2197, Invalid=13805, Unknown=0, NotChecked=0, Total=16002 [2022-04-06 20:02:05,114 INFO L87 Difference]: Start difference. First operand 194 states and 195 transitions. Second operand has 54 states, 53 states have (on average 1.509433962264151) internal successors, (80), 52 states have internal predecessors, (80), 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:02:08,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:08,439 INFO L93 Difference]: Finished difference Result 284 states and 308 transitions. [2022-04-06 20:02:08,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:02:08,440 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 1.509433962264151) internal successors, (80), 52 states have internal predecessors, (80), 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 191 [2022-04-06 20:02:08,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:08,441 INFO L225 Difference]: With dead ends: 284 [2022-04-06 20:02:08,441 INFO L226 Difference]: Without dead ends: 204 [2022-04-06 20:02:08,442 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 352 SyntacticMatches, 4 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7584 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=3867, Invalid=27995, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 20:02:08,442 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 34 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 4208 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 4295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 4208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:08,442 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 206 Invalid, 4295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 4208 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:02:08,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-04-06 20:02:08,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 195. [2022-04-06 20:02:08,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 145 states have (on average 1.013793103448276) internal successors, (147), 146 states have internal predecessors, (147), 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:02:08,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 196 transitions. [2022-04-06 20:02:08,473 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 196 transitions. Word has length 191 [2022-04-06 20:02:08,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:08,473 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 196 transitions. [2022-04-06 20:02:08,473 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 1.509433962264151) internal successors, (80), 52 states have internal predecessors, (80), 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:02:08,473 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 196 transitions. [2022-04-06 20:02:08,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-04-06 20:02:08,474 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:08,474 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:08,490 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:02:08,675 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:02:08,675 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:08,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:08,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1619759954, now seen corresponding path program 89 times [2022-04-06 20:02:08,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:08,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2100050693] [2022-04-06 20:02:08,676 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:08,676 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:08,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1619759954, now seen corresponding path program 90 times [2022-04-06 20:02:08,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:08,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982257967] [2022-04-06 20:02:08,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:08,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:09,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:02:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:02:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:02:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:02:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:02:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:02:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:02:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:02:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:09,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:02:09,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:09,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:02:09,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:02:09,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:09,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:02:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:09,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:02:09,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:09,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:02:09,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:09,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:02:09,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:09,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 297 proven. 784 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:02:09,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:09,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982257967] [2022-04-06 20:02:09,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982257967] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:09,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524185828] [2022-04-06 20:02:09,331 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:09,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:09,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:09,332 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:02:09,333 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:02:09,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2022-04-06 20:02:09,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:09,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 75 conjunts are in the unsatisfiable core [2022-04-06 20:02:09,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:10,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 44 proven. 1037 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:02:10,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:11,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 44 proven. 1037 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 20:02:11,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524185828] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:11,414 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:11,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 102 [2022-04-06 20:02:11,414 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:11,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2100050693] [2022-04-06 20:02:11,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2100050693] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:11,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:11,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [] total 52 [2022-04-06 20:02:11,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923293950] [2022-04-06 20:02:11,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:11,415 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-04-06 20:02:11,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:11,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-04-06 20:02:11,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1586, Invalid=8716, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 20:02:11,416 INFO L87 Difference]: Start difference. First operand 195 states and 196 transitions. Second operand has 52 states, 52 states have (on average 1.5576923076923077) internal successors, (81), 50 states have internal predecessors, (81), 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:02:12,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:12,797 INFO L93 Difference]: Finished difference Result 205 states and 206 transitions. [2022-04-06 20:02:12,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:02:12,797 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.5576923076923077) internal successors, (81), 50 states have internal predecessors, (81), 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 192 [2022-04-06 20:02:12,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:12,798 INFO L225 Difference]: With dead ends: 205 [2022-04-06 20:02:12,798 INFO L226 Difference]: Without dead ends: 203 [2022-04-06 20:02:12,799 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 531 GetRequests, 378 SyntacticMatches, 3 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6438 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=4459, Invalid=18493, Unknown=0, NotChecked=0, Total=22952 [2022-04-06 20:02:12,800 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 125 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:12,800 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 59 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:12,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-04-06 20:02:12,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 202. [2022-04-06 20:02:12,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 150 states have (on average 1.0133333333333334) internal successors, (152), 151 states have internal predecessors, (152), 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:02:12,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 203 transitions. [2022-04-06 20:02:12,832 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 203 transitions. Word has length 192 [2022-04-06 20:02:12,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:12,832 INFO L478 AbstractCegarLoop]: Abstraction has 202 states and 203 transitions. [2022-04-06 20:02:12,832 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.5576923076923077) internal successors, (81), 50 states have internal predecessors, (81), 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:02:12,832 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 203 transitions. [2022-04-06 20:02:12,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2022-04-06 20:02:12,833 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:12,833 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:12,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:13,049 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:02:13,049 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:13,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:13,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1808876261, now seen corresponding path program 91 times [2022-04-06 20:02:13,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:13,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1528051081] [2022-04-06 20:02:13,050 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:13,050 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:13,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1808876261, now seen corresponding path program 92 times [2022-04-06 20:02:13,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:13,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865772539] [2022-04-06 20:02:13,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:13,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:13,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 20:02:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:02:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:02:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:02:14,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:02:14,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:02:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:02:14,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:02:14,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:02:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:02:14,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:02:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:02:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:02:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:02:14,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:02:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:02:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:02:14,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:02:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:02:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:02:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:02:14,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:02:14,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:02:14,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:14,729 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 761 proven. 390 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:02:14,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:14,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865772539] [2022-04-06 20:02:14,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865772539] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:14,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074125853] [2022-04-06 20:02:14,729 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:14,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:14,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:14,730 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:02:14,730 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:02:14,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:14,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:14,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 148 conjunts are in the unsatisfiable core [2022-04-06 20:02:14,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:17,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 46 proven. 1105 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:02:17,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:21,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 46 proven. 1105 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:02:21,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074125853] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:21,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:21,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 54, 54] total 156 [2022-04-06 20:02:21,813 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:21,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1528051081] [2022-04-06 20:02:21,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1528051081] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:21,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:21,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:02:21,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54833519] [2022-04-06 20:02:21,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:21,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:02:21,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:21,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:02:21,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3046, Invalid=21134, Unknown=0, NotChecked=0, Total=24180 [2022-04-06 20:02:21,815 INFO L87 Difference]: Start difference. First operand 202 states and 203 transitions. Second operand has 56 states, 55 states have (on average 1.509090909090909) internal successors, (83), 54 states have internal predecessors, (83), 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:02:25,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:25,278 INFO L93 Difference]: Finished difference Result 295 states and 320 transitions. [2022-04-06 20:02:25,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:02:25,278 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.509090909090909) internal successors, (83), 54 states have internal predecessors, (83), 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 199 [2022-04-06 20:02:25,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:25,279 INFO L225 Difference]: With dead ends: 295 [2022-04-06 20:02:25,279 INFO L226 Difference]: Without dead ends: 212 [2022-04-06 20:02:25,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 344 SyntacticMatches, 3 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12705 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=4845, Invalid=39045, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:02:25,282 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 37 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 4108 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 4200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 4108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:25,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 192 Invalid, 4200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 4108 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 20:02:25,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-04-06 20:02:25,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 203. [2022-04-06 20:02:25,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 151 states have (on average 1.0132450331125828) internal successors, (153), 152 states have internal predecessors, (153), 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:02:25,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 204 transitions. [2022-04-06 20:02:25,315 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 204 transitions. Word has length 199 [2022-04-06 20:02:25,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:25,315 INFO L478 AbstractCegarLoop]: Abstraction has 203 states and 204 transitions. [2022-04-06 20:02:25,315 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 1.509090909090909) internal successors, (83), 54 states have internal predecessors, (83), 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:02:25,315 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 204 transitions. [2022-04-06 20:02:25,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-04-06 20:02:25,316 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:25,316 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:25,333 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:02:25,527 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:02:25,527 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:25,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:25,527 INFO L85 PathProgramCache]: Analyzing trace with hash -889707855, now seen corresponding path program 93 times [2022-04-06 20:02:25,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:25,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [252270431] [2022-04-06 20:02:25,528 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:25,528 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:25,528 INFO L85 PathProgramCache]: Analyzing trace with hash -889707855, now seen corresponding path program 94 times [2022-04-06 20:02:25,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:25,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879154714] [2022-04-06 20:02:25,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:25,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:26,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:02:26,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:02:26,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:02:26,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:02:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:02:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:02:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:02:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:02:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:02:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:02:26,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:26,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:02:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:26,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:02:26,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:26,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:02:26,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:26,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:02:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:02:26,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:26,248 INFO L134 CoverageAnalysis]: Checked inductivity of 2188 backedges. 322 proven. 854 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:02:26,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:26,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879154714] [2022-04-06 20:02:26,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879154714] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:26,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239213747] [2022-04-06 20:02:26,248 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:26,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:26,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:26,249 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:02:26,250 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:02:26,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:26,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:26,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 78 conjunts are in the unsatisfiable core [2022-04-06 20:02:26,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:27,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2188 backedges. 46 proven. 1130 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:02:27,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:28,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2188 backedges. 46 proven. 1130 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 20:02:28,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239213747] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:28,409 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:28,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 106 [2022-04-06 20:02:28,409 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:28,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [252270431] [2022-04-06 20:02:28,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [252270431] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:28,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:28,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [] total 54 [2022-04-06 20:02:28,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540146467] [2022-04-06 20:02:28,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:28,410 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-04-06 20:02:28,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:28,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-04-06 20:02:28,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1714, Invalid=9416, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:02:28,411 INFO L87 Difference]: Start difference. First operand 203 states and 204 transitions. Second operand has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 52 states have internal predecessors, (84), 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:02:29,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:29,898 INFO L93 Difference]: Finished difference Result 213 states and 214 transitions. [2022-04-06 20:02:29,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:02:29,899 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 52 states have internal predecessors, (84), 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 200 [2022-04-06 20:02:29,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:29,900 INFO L225 Difference]: With dead ends: 213 [2022-04-06 20:02:29,900 INFO L226 Difference]: Without dead ends: 211 [2022-04-06 20:02:29,901 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 394 SyntacticMatches, 3 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6970 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=4831, Invalid=19975, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 20:02:29,901 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 126 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:29,901 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 59 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:29,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-04-06 20:02:29,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 210. [2022-04-06 20:02:29,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 156 states have (on average 1.0128205128205128) internal successors, (158), 157 states have internal predecessors, (158), 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:02:29,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 211 transitions. [2022-04-06 20:02:29,935 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 211 transitions. Word has length 200 [2022-04-06 20:02:29,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:29,935 INFO L478 AbstractCegarLoop]: Abstraction has 210 states and 211 transitions. [2022-04-06 20:02:29,935 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 52 states have internal predecessors, (84), 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:02:29,935 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 211 transitions. [2022-04-06 20:02:29,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-04-06 20:02:29,936 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:29,936 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:29,954 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:02:30,148 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:02:30,148 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:30,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:30,148 INFO L85 PathProgramCache]: Analyzing trace with hash 75856550, now seen corresponding path program 95 times [2022-04-06 20:02:30,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:30,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [397254398] [2022-04-06 20:02:30,149 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:30,149 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:30,149 INFO L85 PathProgramCache]: Analyzing trace with hash 75856550, now seen corresponding path program 96 times [2022-04-06 20:02:30,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:30,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120464871] [2022-04-06 20:02:30,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:30,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:31,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-04-06 20:02:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:02:31,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:02:31,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:02:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:02:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:02:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:02:31,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:02:31,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:02:31,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:02:31,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:02:31,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:02:31,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:02:31,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:02:31,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:02:31,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:02:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:02:31,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:02:31,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:02:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:02:31,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:02:31,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:02:31,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:02:31,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:02:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:31,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 830 proven. 419 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:02:31,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:31,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120464871] [2022-04-06 20:02:31,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120464871] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:31,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993556304] [2022-04-06 20:02:31,875 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:02:31,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:31,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:31,876 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:02:31,891 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:02:31,967 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2022-04-06 20:02:31,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:31,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 81 conjunts are in the unsatisfiable core [2022-04-06 20:02:31,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:34,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 48 proven. 1201 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:02:34,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:39,536 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 48 proven. 1201 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:02:39,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993556304] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:39,536 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:39,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 162 [2022-04-06 20:02:39,536 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:39,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [397254398] [2022-04-06 20:02:39,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [397254398] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:39,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:39,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:02:39,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395445893] [2022-04-06 20:02:39,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:39,537 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:02:39,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:39,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:02:39,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2913, Invalid=23169, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:02:39,539 INFO L87 Difference]: Start difference. First operand 210 states and 211 transitions. Second operand has 58 states, 57 states have (on average 1.5087719298245614) internal successors, (86), 56 states have internal predecessors, (86), 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:02:43,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:43,732 INFO L93 Difference]: Finished difference Result 306 states and 332 transitions. [2022-04-06 20:02:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:02:43,733 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 1.5087719298245614) internal successors, (86), 56 states have internal predecessors, (86), 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 207 [2022-04-06 20:02:43,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:43,734 INFO L225 Difference]: With dead ends: 306 [2022-04-06 20:02:43,734 INFO L226 Difference]: Without dead ends: 220 [2022-04-06 20:02:43,736 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 358 SyntacticMatches, 3 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11962 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=4552, Invalid=42754, Unknown=0, NotChecked=0, Total=47306 [2022-04-06 20:02:43,736 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 35 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 4736 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 4829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 4736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:43,736 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 213 Invalid, 4829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 4736 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 20:02:43,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-04-06 20:02:43,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 211. [2022-04-06 20:02:43,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 157 states have (on average 1.0127388535031847) internal successors, (159), 158 states have internal predecessors, (159), 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:02:43,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 212 transitions. [2022-04-06 20:02:43,771 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 212 transitions. Word has length 207 [2022-04-06 20:02:43,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:43,771 INFO L478 AbstractCegarLoop]: Abstraction has 211 states and 212 transitions. [2022-04-06 20:02:43,771 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 1.5087719298245614) internal successors, (86), 56 states have internal predecessors, (86), 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:02:43,772 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 212 transitions. [2022-04-06 20:02:43,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-04-06 20:02:43,772 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:43,772 INFO L499 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:43,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-04-06 20:02:43,989 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:02:43,989 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:43,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:43,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1595552142, now seen corresponding path program 97 times [2022-04-06 20:02:43,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:43,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [308901523] [2022-04-06 20:02:43,990 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:43,990 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:43,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1595552142, now seen corresponding path program 98 times [2022-04-06 20:02:43,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:43,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253737064] [2022-04-06 20:02:43,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:43,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:44,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:02:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:02:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:02:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:02:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:02:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:02:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:02:44,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:02:44,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:44,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:02:44,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:44,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:02:44,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:02:44,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:02:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:02:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:02:44,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:02:44,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:44,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:02:44,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:02:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:02:44,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:02:44,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:02:44,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:44,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 348 proven. 927 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:02:44,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:44,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253737064] [2022-04-06 20:02:44,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253737064] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:44,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055048797] [2022-04-06 20:02:44,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:02:44,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:44,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:44,762 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:02:44,763 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:02:44,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:02:44,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:44,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 81 conjunts are in the unsatisfiable core [2022-04-06 20:02:44,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:46,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 48 proven. 1227 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:02:46,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:47,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2379 backedges. 48 proven. 1227 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 20:02:47,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055048797] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:47,096 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:47,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 110 [2022-04-06 20:02:47,097 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:47,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [308901523] [2022-04-06 20:02:47,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [308901523] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:47,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:47,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-04-06 20:02:47,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072912672] [2022-04-06 20:02:47,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:47,097 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 20:02:47,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:47,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 20:02:47,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1847, Invalid=10143, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:02:47,099 INFO L87 Difference]: Start difference. First operand 211 states and 212 transitions. Second operand has 56 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 54 states have internal predecessors, (87), 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:02:48,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:02:48,697 INFO L93 Difference]: Finished difference Result 221 states and 222 transitions. [2022-04-06 20:02:48,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:02:48,698 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 54 states have internal predecessors, (87), 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 208 [2022-04-06 20:02:48,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:02:48,699 INFO L225 Difference]: With dead ends: 221 [2022-04-06 20:02:48,699 INFO L226 Difference]: Without dead ends: 219 [2022-04-06 20:02:48,701 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 575 GetRequests, 410 SyntacticMatches, 3 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7523 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=5218, Invalid=21514, Unknown=0, NotChecked=0, Total=26732 [2022-04-06 20:02:48,701 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 138 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:02:48,701 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 79 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:02:48,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2022-04-06 20:02:48,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 218. [2022-04-06 20:02:48,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 162 states have (on average 1.0123456790123457) internal successors, (164), 163 states have internal predecessors, (164), 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:02:48,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 219 transitions. [2022-04-06 20:02:48,737 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 219 transitions. Word has length 208 [2022-04-06 20:02:48,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:02:48,737 INFO L478 AbstractCegarLoop]: Abstraction has 218 states and 219 transitions. [2022-04-06 20:02:48,737 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.5535714285714286) internal successors, (87), 54 states have internal predecessors, (87), 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:02:48,737 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 219 transitions. [2022-04-06 20:02:48,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-04-06 20:02:48,738 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:02:48,738 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:02:48,756 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:02:48,951 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:02:48,951 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:02:48,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:02:48,952 INFO L85 PathProgramCache]: Analyzing trace with hash -743160891, now seen corresponding path program 99 times [2022-04-06 20:02:48,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:48,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [27272516] [2022-04-06 20:02:48,952 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:02:48,952 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:02:48,952 INFO L85 PathProgramCache]: Analyzing trace with hash -743160891, now seen corresponding path program 100 times [2022-04-06 20:02:48,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:02:48,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447799085] [2022-04-06 20:02:48,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:02:48,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:02:48,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:02:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 20:02:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:02:50,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:02:50,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:02:50,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:02:50,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:02:50,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:02:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:02:50,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:02:50,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:02:50,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:02:50,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:02:50,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:02:50,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:02:50,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:02:50,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:02:50,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:02:50,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:02:50,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:02:50,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:02:50,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:02:50,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:02:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:02:50,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:02:50,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:02:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:02:50,788 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 902 proven. 449 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:02:50,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:02:50,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447799085] [2022-04-06 20:02:50,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447799085] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:02:50,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524807835] [2022-04-06 20:02:50,789 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:02:50,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:02:50,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:02:50,790 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:02:50,791 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:02:50,860 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:02:50,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:02:50,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 20:02:50,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:02:52,820 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 50 proven. 1301 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:02:52,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:02:57,298 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 50 proven. 1301 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:02:57,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524807835] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:02:57,299 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:02:57,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 58, 58] total 142 [2022-04-06 20:02:57,299 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:02:57,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [27272516] [2022-04-06 20:02:57,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [27272516] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:02:57,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:02:57,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:02:57,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337897768] [2022-04-06 20:02:57,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:02:57,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:02:57,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:02:57,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:02:57,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2752, Invalid=17270, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:02:57,301 INFO L87 Difference]: Start difference. First operand 218 states and 219 transitions. Second operand has 60 states, 59 states have (on average 1.5084745762711864) internal successors, (89), 58 states have internal predecessors, (89), 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:03:01,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:01,297 INFO L93 Difference]: Finished difference Result 317 states and 344 transitions. [2022-04-06 20:03:01,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:03:01,298 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.5084745762711864) internal successors, (89), 58 states have internal predecessors, (89), 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 215 [2022-04-06 20:03:01,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:01,299 INFO L225 Difference]: With dead ends: 317 [2022-04-06 20:03:01,299 INFO L226 Difference]: Without dead ends: 228 [2022-04-06 20:03:01,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 397 SyntacticMatches, 4 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9468 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=4830, Invalid=34970, Unknown=0, NotChecked=0, Total=39800 [2022-04-06 20:03:01,301 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 37 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 4906 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 5004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 4906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:01,301 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 214 Invalid, 5004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 4906 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 20:03:01,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-04-06 20:03:01,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 219. [2022-04-06 20:03:01,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 163 states have (on average 1.0122699386503067) internal successors, (165), 164 states have internal predecessors, (165), 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:03:01,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 220 transitions. [2022-04-06 20:03:01,338 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 220 transitions. Word has length 215 [2022-04-06 20:03:01,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:01,338 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 220 transitions. [2022-04-06 20:03:01,338 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.5084745762711864) internal successors, (89), 58 states have internal predecessors, (89), 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:03:01,338 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 220 transitions. [2022-04-06 20:03:01,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-04-06 20:03:01,339 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:01,339 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:01,358 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:03:01,539 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:03:01,540 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:01,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:01,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1721371537, now seen corresponding path program 101 times [2022-04-06 20:03:01,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:01,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [731986955] [2022-04-06 20:03:01,541 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:01,541 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:01,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1721371537, now seen corresponding path program 102 times [2022-04-06 20:03:01,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:01,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315309630] [2022-04-06 20:03:01,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:01,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:03:02,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:03:02,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:03:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:03:02,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:03:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:03:02,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:03:02,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:03:02,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:03:02,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:03:02,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:03:02,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:03:02,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:03:02,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:03:02,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:03:02,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:03:02,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:03:02,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:03:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:03:02,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:03:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:03:02,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:03:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:03:02,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:02,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2578 backedges. 375 proven. 1003 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:03:02,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:02,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315309630] [2022-04-06 20:03:02,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315309630] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:02,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662819319] [2022-04-06 20:03:02,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:02,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:02,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:02,366 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:03:02,367 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:03:02,455 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2022-04-06 20:03:02,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:02,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 84 conjunts are in the unsatisfiable core [2022-04-06 20:03:02,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:03,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2578 backedges. 50 proven. 1328 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:03:03,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:04,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2578 backedges. 50 proven. 1328 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 20:03:04,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662819319] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:04,825 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:04,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 114 [2022-04-06 20:03:04,825 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:04,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [731986955] [2022-04-06 20:03:04,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [731986955] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:04,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:04,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [] total 58 [2022-04-06 20:03:04,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262438547] [2022-04-06 20:03:04,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:04,825 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-04-06 20:03:04,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:04,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-04-06 20:03:04,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1985, Invalid=10897, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:03:04,827 INFO L87 Difference]: Start difference. First operand 219 states and 220 transitions. Second operand has 58 states, 58 states have (on average 1.5517241379310345) internal successors, (90), 56 states have internal predecessors, (90), 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:03:06,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:06,514 INFO L93 Difference]: Finished difference Result 229 states and 230 transitions. [2022-04-06 20:03:06,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:03:06,515 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.5517241379310345) internal successors, (90), 56 states have internal predecessors, (90), 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 216 [2022-04-06 20:03:06,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:06,515 INFO L225 Difference]: With dead ends: 229 [2022-04-06 20:03:06,515 INFO L226 Difference]: Without dead ends: 227 [2022-04-06 20:03:06,517 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 426 SyntacticMatches, 3 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8097 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=5620, Invalid=23110, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:03:06,518 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 176 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:06,518 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 64 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:03:06,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2022-04-06 20:03:06,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 226. [2022-04-06 20:03:06,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 168 states have (on average 1.0119047619047619) internal successors, (170), 169 states have internal predecessors, (170), 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:03:06,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 227 transitions. [2022-04-06 20:03:06,570 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 227 transitions. Word has length 216 [2022-04-06 20:03:06,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:06,570 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 227 transitions. [2022-04-06 20:03:06,570 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.5517241379310345) internal successors, (90), 56 states have internal predecessors, (90), 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:03:06,570 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 227 transitions. [2022-04-06 20:03:06,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-04-06 20:03:06,571 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:06,571 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:06,590 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:03:06,787 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:03:06,787 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:06,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:06,788 INFO L85 PathProgramCache]: Analyzing trace with hash 930469318, now seen corresponding path program 103 times [2022-04-06 20:03:06,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:06,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1336819498] [2022-04-06 20:03:06,788 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:06,788 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:06,788 INFO L85 PathProgramCache]: Analyzing trace with hash 930469318, now seen corresponding path program 104 times [2022-04-06 20:03:06,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:06,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201448471] [2022-04-06 20:03:06,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:06,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:06,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:08,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-04-06 20:03:08,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:03:08,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:03:08,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:03:08,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:03:08,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:03:08,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:03:08,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:03:08,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:03:08,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:03:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:03:08,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:03:08,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:03:08,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:03:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:03:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:03:08,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:03:08,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:03:08,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:03:08,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:03:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:03:08,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:03:08,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:03:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:03:08,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:03:08,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:03:08,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:08,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 977 proven. 480 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:03:08,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:08,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201448471] [2022-04-06 20:03:08,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201448471] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:08,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94166557] [2022-04-06 20:03:08,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:08,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:08,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:08,742 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:03:08,743 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:03:08,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:08,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:08,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 166 conjunts are in the unsatisfiable core [2022-04-06 20:03:08,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:12,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 52 proven. 1405 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:03:12,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:17,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 52 proven. 1405 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:03:17,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94166557] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:17,314 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:17,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 60, 60] total 174 [2022-04-06 20:03:17,314 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:17,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1336819498] [2022-04-06 20:03:17,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1336819498] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:17,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:17,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:03:17,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216686963] [2022-04-06 20:03:17,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:17,314 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:03:17,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:17,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:03:17,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3787, Invalid=26315, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:03:17,316 INFO L87 Difference]: Start difference. First operand 226 states and 227 transitions. Second operand has 62 states, 61 states have (on average 1.5081967213114753) internal successors, (92), 60 states have internal predecessors, (92), 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:03:21,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:21,597 INFO L93 Difference]: Finished difference Result 328 states and 356 transitions. [2022-04-06 20:03:21,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:03:21,597 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 1.5081967213114753) internal successors, (92), 60 states have internal predecessors, (92), 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 223 [2022-04-06 20:03:21,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:21,598 INFO L225 Difference]: With dead ends: 328 [2022-04-06 20:03:21,598 INFO L226 Difference]: Without dead ends: 236 [2022-04-06 20:03:21,600 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 386 SyntacticMatches, 3 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15831 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=6009, Invalid=48513, Unknown=0, NotChecked=0, Total=54522 [2022-04-06 20:03:21,600 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 35 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 5240 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 5340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 5240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:21,601 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 220 Invalid, 5340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 5240 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 20:03:21,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-04-06 20:03:21,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 227. [2022-04-06 20:03:21,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 169 states have (on average 1.0118343195266273) internal successors, (171), 170 states have internal predecessors, (171), 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:03:21,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 228 transitions. [2022-04-06 20:03:21,640 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 228 transitions. Word has length 223 [2022-04-06 20:03:21,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:21,640 INFO L478 AbstractCegarLoop]: Abstraction has 227 states and 228 transitions. [2022-04-06 20:03:21,640 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 1.5081967213114753) internal successors, (92), 60 states have internal predecessors, (92), 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:03:21,641 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 228 transitions. [2022-04-06 20:03:21,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2022-04-06 20:03:21,641 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:21,641 INFO L499 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:21,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:21,846 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:03:21,846 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:21,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:21,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1848447378, now seen corresponding path program 105 times [2022-04-06 20:03:21,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:21,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [935542027] [2022-04-06 20:03:21,847 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:21,847 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:21,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1848447378, now seen corresponding path program 106 times [2022-04-06 20:03:21,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:21,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402259594] [2022-04-06 20:03:21,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:21,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:21,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:22,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:03:22,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:03:22,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:03:22,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:03:22,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:03:22,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:03:22,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:03:22,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:03:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:03:22,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:03:22,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:03:22,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:03:22,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:03:22,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:03:22,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:03:22,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:03:22,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:03:22,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:03:22,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:03:22,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:03:22,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:03:22,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:03:22,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:03:22,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:22,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:03:22,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:22,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2785 backedges. 403 proven. 1082 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:03:22,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:22,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402259594] [2022-04-06 20:03:22,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402259594] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:22,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364820450] [2022-04-06 20:03:22,728 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:22,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:22,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:22,730 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:03:22,730 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:03:22,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:22,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:22,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 87 conjunts are in the unsatisfiable core [2022-04-06 20:03:22,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:24,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2785 backedges. 52 proven. 1433 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:03:24,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:25,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2785 backedges. 52 proven. 1433 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-04-06 20:03:25,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364820450] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:25,312 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:25,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 118 [2022-04-06 20:03:25,312 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:25,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [935542027] [2022-04-06 20:03:25,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [935542027] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:25,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:25,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2022-04-06 20:03:25,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330621749] [2022-04-06 20:03:25,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:25,312 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-04-06 20:03:25,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:25,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-04-06 20:03:25,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2128, Invalid=11678, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:03:25,314 INFO L87 Difference]: Start difference. First operand 227 states and 228 transitions. Second operand has 60 states, 60 states have (on average 1.55) internal successors, (93), 58 states have internal predecessors, (93), 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:03:27,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:27,109 INFO L93 Difference]: Finished difference Result 237 states and 238 transitions. [2022-04-06 20:03:27,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:03:27,110 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.55) internal successors, (93), 58 states have internal predecessors, (93), 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 224 [2022-04-06 20:03:27,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:27,111 INFO L225 Difference]: With dead ends: 237 [2022-04-06 20:03:27,111 INFO L226 Difference]: Without dead ends: 235 [2022-04-06 20:03:27,112 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 442 SyntacticMatches, 3 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8692 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=6037, Invalid=24763, Unknown=0, NotChecked=0, Total=30800 [2022-04-06 20:03:27,113 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 171 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:27,113 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 54 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:03:27,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-04-06 20:03:27,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 234. [2022-04-06 20:03:27,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 174 states have (on average 1.0114942528735633) internal successors, (176), 175 states have internal predecessors, (176), 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:03:27,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 235 transitions. [2022-04-06 20:03:27,154 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 235 transitions. Word has length 224 [2022-04-06 20:03:27,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:27,154 INFO L478 AbstractCegarLoop]: Abstraction has 234 states and 235 transitions. [2022-04-06 20:03:27,154 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.55) internal successors, (93), 58 states have internal predecessors, (93), 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:03:27,154 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 235 transitions. [2022-04-06 20:03:27,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2022-04-06 20:03:27,155 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:27,155 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:27,171 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:03:27,371 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:03:27,371 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:27,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:27,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1015989083, now seen corresponding path program 107 times [2022-04-06 20:03:27,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:27,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [986066691] [2022-04-06 20:03:27,372 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:27,372 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:27,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1015989083, now seen corresponding path program 108 times [2022-04-06 20:03:27,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:27,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877245021] [2022-04-06 20:03:27,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:27,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 20:03:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:03:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:03:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:03:29,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:03:29,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:03:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:03:29,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:03:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:03:29,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:03:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:03:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:03:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:03:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:03:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:03:29,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:03:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:03:29,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:03:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:03:29,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:03:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:03:29,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:03:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:03:29,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:03:29,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:03:29,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:03:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:03:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:29,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 1055 proven. 512 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:03:29,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:29,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877245021] [2022-04-06 20:03:29,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877245021] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:29,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965780608] [2022-04-06 20:03:29,437 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:03:29,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:29,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:29,438 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:03:29,438 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:03:29,534 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2022-04-06 20:03:29,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:29,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 20:03:29,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:33,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 54 proven. 1513 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:03:33,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:38,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 54 proven. 1513 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:03:38,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965780608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:38,659 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:38,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 62, 62] total 180 [2022-04-06 20:03:38,659 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:38,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [986066691] [2022-04-06 20:03:38,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [986066691] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:38,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:38,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:03:38,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937696532] [2022-04-06 20:03:38,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:38,659 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:03:38,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:38,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:03:38,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3594, Invalid=28626, Unknown=0, NotChecked=0, Total=32220 [2022-04-06 20:03:38,661 INFO L87 Difference]: Start difference. First operand 234 states and 235 transitions. Second operand has 64 states, 63 states have (on average 1.507936507936508) internal successors, (95), 62 states have internal predecessors, (95), 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:03:43,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:43,629 INFO L93 Difference]: Finished difference Result 339 states and 368 transitions. [2022-04-06 20:03:43,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:03:43,629 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.507936507936508) internal successors, (95), 62 states have internal predecessors, (95), 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 231 [2022-04-06 20:03:43,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:43,630 INFO L225 Difference]: With dead ends: 339 [2022-04-06 20:03:43,630 INFO L226 Difference]: Without dead ends: 244 [2022-04-06 20:03:43,633 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 400 SyntacticMatches, 3 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14782 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=5593, Invalid=52729, Unknown=0, NotChecked=0, Total=58322 [2022-04-06 20:03:43,633 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 35 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 5498 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 5601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 5498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:43,633 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 221 Invalid, 5601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 5498 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 20:03:43,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-04-06 20:03:43,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 235. [2022-04-06 20:03:43,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 175 states have (on average 1.0114285714285713) internal successors, (177), 176 states have internal predecessors, (177), 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:03:43,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 236 transitions. [2022-04-06 20:03:43,675 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 236 transitions. Word has length 231 [2022-04-06 20:03:43,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:43,675 INFO L478 AbstractCegarLoop]: Abstraction has 235 states and 236 transitions. [2022-04-06 20:03:43,675 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.507936507936508) internal successors, (95), 62 states have internal predecessors, (95), 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:03:43,675 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 236 transitions. [2022-04-06 20:03:43,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-04-06 20:03:43,676 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:43,676 INFO L499 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:43,692 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:03:43,876 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:03:43,876 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:43,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:43,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1061547121, now seen corresponding path program 109 times [2022-04-06 20:03:43,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:43,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1543167837] [2022-04-06 20:03:43,877 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:43,877 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:43,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1061547121, now seen corresponding path program 110 times [2022-04-06 20:03:43,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:43,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544485194] [2022-04-06 20:03:43,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:43,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:43,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:44,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:03:44,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:03:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:03:44,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:03:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:03:44,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:03:44,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:03:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:03:44,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:03:44,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:03:44,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:03:44,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:03:44,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:03:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:03:44,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:03:44,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:03:44,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:03:44,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:03:44,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:03:44,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:03:44,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:03:44,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:03:44,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:03:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:03:44,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:44,830 INFO L134 CoverageAnalysis]: Checked inductivity of 3000 backedges. 432 proven. 1164 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:03:44,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:44,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544485194] [2022-04-06 20:03:44,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544485194] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:44,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760839102] [2022-04-06 20:03:44,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:03:44,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:44,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:44,831 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:03:44,832 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:03:44,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:03:44,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:44,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 580 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 20:03:44,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:46,268 INFO L134 CoverageAnalysis]: Checked inductivity of 3000 backedges. 54 proven. 1542 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:03:46,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:47,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3000 backedges. 54 proven. 1542 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 20:03:47,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760839102] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:47,553 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:47,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 122 [2022-04-06 20:03:47,553 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:47,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1543167837] [2022-04-06 20:03:47,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1543167837] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:47,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:47,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-04-06 20:03:47,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584510423] [2022-04-06 20:03:47,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:47,554 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 20:03:47,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:47,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 20:03:47,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2276, Invalid=12486, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:03:47,556 INFO L87 Difference]: Start difference. First operand 235 states and 236 transitions. Second operand has 62 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 60 states have internal predecessors, (96), 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:03:49,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:03:49,446 INFO L93 Difference]: Finished difference Result 245 states and 246 transitions. [2022-04-06 20:03:49,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:03:49,446 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 60 states have internal predecessors, (96), 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 232 [2022-04-06 20:03:49,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:03:49,447 INFO L225 Difference]: With dead ends: 245 [2022-04-06 20:03:49,447 INFO L226 Difference]: Without dead ends: 243 [2022-04-06 20:03:49,448 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 641 GetRequests, 458 SyntacticMatches, 3 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9308 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=6469, Invalid=26473, Unknown=0, NotChecked=0, Total=32942 [2022-04-06 20:03:49,448 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 136 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:03:49,448 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 69 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:03:49,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-04-06 20:03:49,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 242. [2022-04-06 20:03:49,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 180 states have (on average 1.011111111111111) internal successors, (182), 181 states have internal predecessors, (182), 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:03:49,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 243 transitions. [2022-04-06 20:03:49,491 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 243 transitions. Word has length 232 [2022-04-06 20:03:49,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:03:49,491 INFO L478 AbstractCegarLoop]: Abstraction has 242 states and 243 transitions. [2022-04-06 20:03:49,491 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 60 states have internal predecessors, (96), 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:03:49,492 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 243 transitions. [2022-04-06 20:03:49,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-04-06 20:03:49,492 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:03:49,492 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:03:49,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-06 20:03:49,708 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:03:49,708 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:03:49,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:03:49,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1152727270, now seen corresponding path program 111 times [2022-04-06 20:03:49,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:49,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1071021390] [2022-04-06 20:03:49,709 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:03:49,709 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:03:49,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1152727270, now seen corresponding path program 112 times [2022-04-06 20:03:49,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:03:49,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695793373] [2022-04-06 20:03:49,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:03:49,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:03:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:03:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-04-06 20:03:51,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:03:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:03:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:03:51,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:03:51,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:03:51,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:03:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:03:51,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:03:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:03:51,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:03:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:03:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:03:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:03:51,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:03:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:03:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:03:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:03:51,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:03:51,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:03:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:03:51,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:03:51,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:03:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:03:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:03:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:03:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:03:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:03:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:03:51,923 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 1136 proven. 545 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:03:51,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:03:51,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695793373] [2022-04-06 20:03:51,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695793373] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:03:51,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701769599] [2022-04-06 20:03:51,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:03:51,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:03:51,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:03:51,924 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:03:51,925 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:03:52,005 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:03:52,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:03:52,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 594 conjuncts, 121 conjunts are in the unsatisfiable core [2022-04-06 20:03:52,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:03:54,327 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 56 proven. 1625 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:03:54,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:03:59,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 56 proven. 1625 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:03:59,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701769599] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:03:59,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:03:59,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 64, 64] total 157 [2022-04-06 20:03:59,638 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:03:59,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1071021390] [2022-04-06 20:03:59,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1071021390] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:03:59,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:03:59,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:03:59,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731891813] [2022-04-06 20:03:59,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:03:59,638 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:03:59,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:03:59,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:03:59,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3370, Invalid=21122, Unknown=0, NotChecked=0, Total=24492 [2022-04-06 20:03:59,640 INFO L87 Difference]: Start difference. First operand 242 states and 243 transitions. Second operand has 66 states, 65 states have (on average 1.5076923076923077) internal successors, (98), 64 states have internal predecessors, (98), 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:04:04,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:04,402 INFO L93 Difference]: Finished difference Result 350 states and 380 transitions. [2022-04-06 20:04:04,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:04:04,402 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 1.5076923076923077) internal successors, (98), 64 states have internal predecessors, (98), 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 239 [2022-04-06 20:04:04,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:04,403 INFO L225 Difference]: With dead ends: 350 [2022-04-06 20:04:04,403 INFO L226 Difference]: Without dead ends: 252 [2022-04-06 20:04:04,405 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 665 GetRequests, 442 SyntacticMatches, 4 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11559 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=5901, Invalid=42719, Unknown=0, NotChecked=0, Total=48620 [2022-04-06 20:04:04,406 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 36 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 5820 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 5926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 5820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:04,406 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 227 Invalid, 5926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 5820 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-04-06 20:04:04,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-04-06 20:04:04,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 243. [2022-04-06 20:04:04,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 181 states have (on average 1.011049723756906) internal successors, (183), 182 states have internal predecessors, (183), 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:04:04,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 244 transitions. [2022-04-06 20:04:04,458 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 244 transitions. Word has length 239 [2022-04-06 20:04:04,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:04,458 INFO L478 AbstractCegarLoop]: Abstraction has 243 states and 244 transitions. [2022-04-06 20:04:04,458 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 1.5076923076923077) internal successors, (98), 64 states have internal predecessors, (98), 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:04:04,458 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 244 transitions. [2022-04-06 20:04:04,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-04-06 20:04:04,459 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:04,459 INFO L499 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:04,475 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:04:04,663 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:04:04,664 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:04,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:04,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1695327054, now seen corresponding path program 113 times [2022-04-06 20:04:04,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:04,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1770172167] [2022-04-06 20:04:04,665 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:04,665 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:04,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1695327054, now seen corresponding path program 114 times [2022-04-06 20:04:04,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:04,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386525705] [2022-04-06 20:04:04,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:04,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:04,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:05,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:04:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:04:05,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:04:05,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:04:05,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:04:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:04:05,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:04:05,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:04:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:04:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:04:05,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:04:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:04:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:04:05,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:04:05,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:04:05,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:04:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:04:05,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:04:05,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:04:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:04:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:04:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:04:05,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:04:05,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:04:05,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:04:05,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:04:05,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:04:05,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:04:05,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:05,614 INFO L134 CoverageAnalysis]: Checked inductivity of 3223 backedges. 462 proven. 1249 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:04:05,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:05,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386525705] [2022-04-06 20:04:05,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386525705] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:05,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916712219] [2022-04-06 20:04:05,614 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:05,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:05,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:05,615 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:04:05,615 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:04:05,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 29 check-sat command(s) [2022-04-06 20:04:05,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:05,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 93 conjunts are in the unsatisfiable core [2022-04-06 20:04:05,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:07,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3223 backedges. 56 proven. 1655 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:04:07,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:08,541 INFO L134 CoverageAnalysis]: Checked inductivity of 3223 backedges. 56 proven. 1655 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 20:04:08,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916712219] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:08,542 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:08,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 126 [2022-04-06 20:04:08,542 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:08,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1770172167] [2022-04-06 20:04:08,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1770172167] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:08,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:08,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [64] imperfect sequences [] total 64 [2022-04-06 20:04:08,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409035453] [2022-04-06 20:04:08,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:08,543 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-04-06 20:04:08,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:08,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-04-06 20:04:08,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2429, Invalid=13321, Unknown=0, NotChecked=0, Total=15750 [2022-04-06 20:04:08,544 INFO L87 Difference]: Start difference. First operand 243 states and 244 transitions. Second operand has 64 states, 64 states have (on average 1.546875) internal successors, (99), 62 states have internal predecessors, (99), 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:04:10,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:10,526 INFO L93 Difference]: Finished difference Result 253 states and 254 transitions. [2022-04-06 20:04:10,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 20:04:10,539 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.546875) internal successors, (99), 62 states have internal predecessors, (99), 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 240 [2022-04-06 20:04:10,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:10,540 INFO L225 Difference]: With dead ends: 253 [2022-04-06 20:04:10,540 INFO L226 Difference]: Without dead ends: 251 [2022-04-06 20:04:10,542 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 474 SyntacticMatches, 3 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9945 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=6916, Invalid=28240, Unknown=0, NotChecked=0, Total=35156 [2022-04-06 20:04:10,542 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 131 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:10,542 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 79 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:04:10,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-04-06 20:04:10,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 250. [2022-04-06 20:04:10,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 186 states have (on average 1.010752688172043) internal successors, (188), 187 states have internal predecessors, (188), 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:04:10,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 251 transitions. [2022-04-06 20:04:10,592 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 251 transitions. Word has length 240 [2022-04-06 20:04:10,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:10,592 INFO L478 AbstractCegarLoop]: Abstraction has 250 states and 251 transitions. [2022-04-06 20:04:10,592 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.546875) internal successors, (99), 62 states have internal predecessors, (99), 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:04:10,592 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 251 transitions. [2022-04-06 20:04:10,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2022-04-06 20:04:10,593 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:10,593 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:10,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:10,810 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:04:10,810 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:10,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:10,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1070191227, now seen corresponding path program 115 times [2022-04-06 20:04:10,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:10,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [286634782] [2022-04-06 20:04:10,812 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:10,812 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:10,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1070191227, now seen corresponding path program 116 times [2022-04-06 20:04:10,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:10,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508722951] [2022-04-06 20:04:10,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:10,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:10,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 20:04:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:04:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:04:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:04:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:04:13,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:04:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:04:13,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:04:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:04:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:04:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:04:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:04:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:04:13,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:04:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:04:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:04:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:04:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:04:13,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:04:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:04:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:04:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:04:13,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:04:13,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:04:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:04:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:04:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:04:13,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:04:13,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:04:13,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:13,218 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 1220 proven. 579 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:04:13,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:13,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508722951] [2022-04-06 20:04:13,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508722951] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:13,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730639465] [2022-04-06 20:04:13,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:13,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:13,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:13,219 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:04:13,220 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:04:13,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:13,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:13,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 184 conjunts are in the unsatisfiable core [2022-04-06 20:04:13,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:17,365 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 58 proven. 1741 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:04:17,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:23,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 58 proven. 1741 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:04:23,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730639465] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:23,414 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:23,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 192 [2022-04-06 20:04:23,414 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:23,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [286634782] [2022-04-06 20:04:23,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [286634782] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:23,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:23,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:04:23,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922208100] [2022-04-06 20:04:23,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:23,415 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:04:23,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:23,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:04:23,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4609, Invalid=32063, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:04:23,417 INFO L87 Difference]: Start difference. First operand 250 states and 251 transitions. Second operand has 68 states, 67 states have (on average 1.507462686567164) internal successors, (101), 66 states have internal predecessors, (101), 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:04:28,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:28,464 INFO L93 Difference]: Finished difference Result 361 states and 392 transitions. [2022-04-06 20:04:28,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:04:28,465 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 1.507462686567164) internal successors, (101), 66 states have internal predecessors, (101), 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 247 [2022-04-06 20:04:28,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:28,466 INFO L225 Difference]: With dead ends: 361 [2022-04-06 20:04:28,466 INFO L226 Difference]: Without dead ends: 260 [2022-04-06 20:04:28,469 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 428 SyntacticMatches, 3 SemanticMatches, 256 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19299 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=7299, Invalid=59007, Unknown=0, NotChecked=0, Total=66306 [2022-04-06 20:04:28,469 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 36 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 6171 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 6280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 6171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:28,469 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 233 Invalid, 6280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 6171 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-04-06 20:04:28,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-04-06 20:04:28,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 251. [2022-04-06 20:04:28,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 187 states have (on average 1.0106951871657754) internal successors, (189), 188 states have internal predecessors, (189), 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:04:28,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 252 transitions. [2022-04-06 20:04:28,533 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 252 transitions. Word has length 247 [2022-04-06 20:04:28,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:28,534 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 252 transitions. [2022-04-06 20:04:28,534 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 1.507462686567164) internal successors, (101), 66 states have internal predecessors, (101), 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:04:28,534 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 252 transitions. [2022-04-06 20:04:28,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-04-06 20:04:28,534 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:28,535 INFO L499 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:28,551 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:04:28,735 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:04:28,735 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:28,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:28,735 INFO L85 PathProgramCache]: Analyzing trace with hash 2049557841, now seen corresponding path program 117 times [2022-04-06 20:04:28,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:28,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [890507725] [2022-04-06 20:04:28,736 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:28,736 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:28,736 INFO L85 PathProgramCache]: Analyzing trace with hash 2049557841, now seen corresponding path program 118 times [2022-04-06 20:04:28,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:28,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730185558] [2022-04-06 20:04:28,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:28,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:28,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:29,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:04:29,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:04:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:04:29,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:04:29,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:04:29,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:04:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:04:29,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:04:29,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:04:29,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:04:29,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:04:29,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:04:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:04:29,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:04:29,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:04:29,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:04:29,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:04:29,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:04:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:04:29,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:04:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:04:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:04:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:04:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:04:29,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:04:29,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:04:29,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:04:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:04:29,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:04:29,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:29,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3454 backedges. 493 proven. 1337 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:04:29,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:29,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730185558] [2022-04-06 20:04:29,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730185558] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:29,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946528993] [2022-04-06 20:04:29,764 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:04:29,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:29,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:29,766 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:04:29,766 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:04:29,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:04:29,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:29,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 20:04:29,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:31,367 INFO L134 CoverageAnalysis]: Checked inductivity of 3454 backedges. 58 proven. 1772 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:04:31,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:32,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3454 backedges. 58 proven. 1772 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 20:04:32,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946528993] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:32,814 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:32,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 130 [2022-04-06 20:04:32,815 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:32,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [890507725] [2022-04-06 20:04:32,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [890507725] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:32,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:32,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [66] imperfect sequences [] total 66 [2022-04-06 20:04:32,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716697072] [2022-04-06 20:04:32,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:32,815 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 20:04:32,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:32,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 20:04:32,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2587, Invalid=14183, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:04:32,817 INFO L87 Difference]: Start difference. First operand 251 states and 252 transitions. Second operand has 66 states, 66 states have (on average 1.5454545454545454) internal successors, (102), 64 states have internal predecessors, (102), 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:04:34,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:34,966 INFO L93 Difference]: Finished difference Result 261 states and 262 transitions. [2022-04-06 20:04:34,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:04:34,967 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.5454545454545454) internal successors, (102), 64 states have internal predecessors, (102), 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 248 [2022-04-06 20:04:34,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:34,968 INFO L225 Difference]: With dead ends: 261 [2022-04-06 20:04:34,968 INFO L226 Difference]: Without dead ends: 259 [2022-04-06 20:04:34,970 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 490 SyntacticMatches, 3 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10603 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=7378, Invalid=30064, Unknown=0, NotChecked=0, Total=37442 [2022-04-06 20:04:34,970 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 154 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:34,970 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 79 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:04:34,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-04-06 20:04:35,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 258. [2022-04-06 20:04:35,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 192 states have (on average 1.0104166666666667) internal successors, (194), 193 states have internal predecessors, (194), 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:04:35,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 259 transitions. [2022-04-06 20:04:35,026 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 259 transitions. Word has length 248 [2022-04-06 20:04:35,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:35,026 INFO L478 AbstractCegarLoop]: Abstraction has 258 states and 259 transitions. [2022-04-06 20:04:35,026 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.5454545454545454) internal successors, (102), 64 states have internal predecessors, (102), 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:04:35,026 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 259 transitions. [2022-04-06 20:04:35,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-04-06 20:04:35,039 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:35,040 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:35,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:35,243 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:04:35,243 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:35,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:35,243 INFO L85 PathProgramCache]: Analyzing trace with hash 2002101254, now seen corresponding path program 119 times [2022-04-06 20:04:35,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:35,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [235657348] [2022-04-06 20:04:35,244 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:35,244 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:35,244 INFO L85 PathProgramCache]: Analyzing trace with hash 2002101254, now seen corresponding path program 120 times [2022-04-06 20:04:35,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:35,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178915027] [2022-04-06 20:04:35,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:35,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:35,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:37,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-04-06 20:04:37,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:04:37,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:04:37,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:04:37,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:04:37,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:04:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:04:37,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:04:37,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:04:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:04:37,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:04:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:04:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:04:37,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:04:37,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:04:37,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:04:37,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:04:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:04:37,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:04:37,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:04:37,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:04:37,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:04:37,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:04:37,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:04:37,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:04:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:04:37,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:04:37,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:04:37,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:04:37,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:04:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:37,701 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 1307 proven. 614 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:04:37,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:37,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178915027] [2022-04-06 20:04:37,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178915027] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:37,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232952727] [2022-04-06 20:04:37,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:04:37,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:37,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:37,703 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:04:37,704 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:04:37,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2022-04-06 20:04:37,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:37,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 99 conjunts are in the unsatisfiable core [2022-04-06 20:04:37,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:42,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 60 proven. 1861 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:04:42,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:48,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 60 proven. 1861 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:04:48,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232952727] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:48,611 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:48,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 68, 68] total 198 [2022-04-06 20:04:48,611 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:48,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [235657348] [2022-04-06 20:04:48,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [235657348] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:48,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:48,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:04:48,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302339597] [2022-04-06 20:04:48,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:48,612 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:04:48,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:48,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:04:48,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4347, Invalid=34659, Unknown=0, NotChecked=0, Total=39006 [2022-04-06 20:04:48,614 INFO L87 Difference]: Start difference. First operand 258 states and 259 transitions. Second operand has 70 states, 69 states have (on average 1.5072463768115942) internal successors, (104), 68 states have internal predecessors, (104), 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:04:54,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:04:54,578 INFO L93 Difference]: Finished difference Result 372 states and 404 transitions. [2022-04-06 20:04:54,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:04:54,578 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 69 states have (on average 1.5072463768115942) internal successors, (104), 68 states have internal predecessors, (104), 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 255 [2022-04-06 20:04:54,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:04:54,579 INFO L225 Difference]: With dead ends: 372 [2022-04-06 20:04:54,579 INFO L226 Difference]: Without dead ends: 268 [2022-04-06 20:04:54,582 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 442 SyntacticMatches, 3 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17899 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=6742, Invalid=63748, Unknown=0, NotChecked=0, Total=70490 [2022-04-06 20:04:54,583 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 34 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 6729 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 6840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 6729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:04:54,583 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 244 Invalid, 6840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 6729 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-04-06 20:04:54,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2022-04-06 20:04:54,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 259. [2022-04-06 20:04:54,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 193 states have (on average 1.0103626943005182) internal successors, (195), 194 states have internal predecessors, (195), 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:04:54,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 260 transitions. [2022-04-06 20:04:54,641 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 260 transitions. Word has length 255 [2022-04-06 20:04:54,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:04:54,642 INFO L478 AbstractCegarLoop]: Abstraction has 259 states and 260 transitions. [2022-04-06 20:04:54,642 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 69 states have (on average 1.5072463768115942) internal successors, (104), 68 states have internal predecessors, (104), 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:04:54,642 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 260 transitions. [2022-04-06 20:04:54,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2022-04-06 20:04:54,643 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:04:54,643 INFO L499 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:04:54,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-04-06 20:04:54,843 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:04:54,843 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:04:54,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:04:54,843 INFO L85 PathProgramCache]: Analyzing trace with hash 306884562, now seen corresponding path program 121 times [2022-04-06 20:04:54,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:54,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [115424616] [2022-04-06 20:04:54,844 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:04:54,844 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:04:54,844 INFO L85 PathProgramCache]: Analyzing trace with hash 306884562, now seen corresponding path program 122 times [2022-04-06 20:04:54,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:04:54,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646650736] [2022-04-06 20:04:54,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:04:54,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:04:54,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:04:55,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:04:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:04:55,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:04:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:04:55,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:04:55,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:04:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:04:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:04:55,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:04:55,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:04:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:04:55,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:04:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:04:55,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:04:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:04:55,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:04:55,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:04:55,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:04:55,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:04:55,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:04:55,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:04:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:04:55,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:04:55,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:04:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:04:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:04:55,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:04:55,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:04:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:04:55,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:04:55,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:04:55,936 INFO L134 CoverageAnalysis]: Checked inductivity of 3693 backedges. 525 proven. 1428 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:04:55,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:04:55,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646650736] [2022-04-06 20:04:55,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646650736] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:04:55,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609988776] [2022-04-06 20:04:55,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:04:55,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:04:55,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:04:55,938 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:04:55,938 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:04:56,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:04:56,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:04:56,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 99 conjunts are in the unsatisfiable core [2022-04-06 20:04:56,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:04:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 3693 backedges. 60 proven. 1893 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:04:57,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:04:59,132 INFO L134 CoverageAnalysis]: Checked inductivity of 3693 backedges. 60 proven. 1893 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 20:04:59,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609988776] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:04:59,132 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:04:59,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 134 [2022-04-06 20:04:59,132 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:04:59,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [115424616] [2022-04-06 20:04:59,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [115424616] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:04:59,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:04:59,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [68] imperfect sequences [] total 68 [2022-04-06 20:04:59,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690172582] [2022-04-06 20:04:59,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:04:59,133 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 20:04:59,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:04:59,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 20:04:59,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2750, Invalid=15072, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 20:04:59,135 INFO L87 Difference]: Start difference. First operand 259 states and 260 transitions. Second operand has 68 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 66 states have internal predecessors, (105), 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:05:01,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:01,365 INFO L93 Difference]: Finished difference Result 269 states and 270 transitions. [2022-04-06 20:05:01,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:05:01,365 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 66 states have internal predecessors, (105), 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 256 [2022-04-06 20:05:01,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:01,366 INFO L225 Difference]: With dead ends: 269 [2022-04-06 20:05:01,366 INFO L226 Difference]: Without dead ends: 267 [2022-04-06 20:05:01,369 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 707 GetRequests, 506 SyntacticMatches, 3 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11282 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=7855, Invalid=31945, Unknown=0, NotChecked=0, Total=39800 [2022-04-06 20:05:01,369 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 157 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:01,369 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 74 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:05:01,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-04-06 20:05:01,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 266. [2022-04-06 20:05:01,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 198 states have (on average 1.0101010101010102) internal successors, (200), 199 states have internal predecessors, (200), 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:05:01,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 267 transitions. [2022-04-06 20:05:01,427 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 267 transitions. Word has length 256 [2022-04-06 20:05:01,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:01,427 INFO L478 AbstractCegarLoop]: Abstraction has 266 states and 267 transitions. [2022-04-06 20:05:01,427 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.5441176470588236) internal successors, (105), 66 states have internal predecessors, (105), 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:05:01,427 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 267 transitions. [2022-04-06 20:05:01,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2022-04-06 20:05:01,428 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:01,428 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:01,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-04-06 20:05:01,643 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:05:01,643 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:01,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:01,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1498343835, now seen corresponding path program 123 times [2022-04-06 20:05:01,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:01,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [148183771] [2022-04-06 20:05:01,645 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:01,645 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:01,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1498343835, now seen corresponding path program 124 times [2022-04-06 20:05:01,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:01,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540387258] [2022-04-06 20:05:01,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:01,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:01,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 20:05:04,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:05:04,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:05:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:05:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:05:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:05:04,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:05:04,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:05:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:05:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:05:04,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:05:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:05:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:05:04,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:05:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:05:04,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:05:04,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:05:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:05:04,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:05:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:05:04,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:05:04,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:05:04,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:05:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:05:04,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:05:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:05:04,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:05:04,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:05:04,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:05:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:05:04,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:05:04,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:04,232 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 1397 proven. 650 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:05:04,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:04,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540387258] [2022-04-06 20:05:04,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540387258] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:04,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315191101] [2022-04-06 20:05:04,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:04,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:04,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:04,233 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:05:04,234 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:05:04,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:04,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:04,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 133 conjunts are in the unsatisfiable core [2022-04-06 20:05:04,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:07,006 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 62 proven. 1985 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:05:07,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:13,279 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 62 proven. 1985 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:05:13,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315191101] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:13,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:13,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 70, 70] total 172 [2022-04-06 20:05:13,279 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:13,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [148183771] [2022-04-06 20:05:13,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [148183771] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:13,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:13,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:05:13,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440306648] [2022-04-06 20:05:13,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:13,280 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:05:13,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:13,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:05:13,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4051, Invalid=25361, Unknown=0, NotChecked=0, Total=29412 [2022-04-06 20:05:13,282 INFO L87 Difference]: Start difference. First operand 266 states and 267 transitions. Second operand has 72 states, 71 states have (on average 1.5070422535211268) internal successors, (107), 70 states have internal predecessors, (107), 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:05:18,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:18,980 INFO L93 Difference]: Finished difference Result 383 states and 416 transitions. [2022-04-06 20:05:18,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:05:18,981 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 1.5070422535211268) internal successors, (107), 70 states have internal predecessors, (107), 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 263 [2022-04-06 20:05:18,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:18,982 INFO L225 Difference]: With dead ends: 383 [2022-04-06 20:05:18,982 INFO L226 Difference]: Without dead ends: 276 [2022-04-06 20:05:18,984 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 731 GetRequests, 487 SyntacticMatches, 4 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13857 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=7080, Invalid=51242, Unknown=0, NotChecked=0, Total=58322 [2022-04-06 20:05:18,985 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 35 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 6983 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 7098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 6983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:18,985 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 250 Invalid, 7098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 6983 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-04-06 20:05:18,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-04-06 20:05:19,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 267. [2022-04-06 20:05:19,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 199 states have (on average 1.0100502512562815) internal successors, (201), 200 states have internal predecessors, (201), 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:05:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 268 transitions. [2022-04-06 20:05:19,036 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 268 transitions. Word has length 263 [2022-04-06 20:05:19,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:19,037 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 268 transitions. [2022-04-06 20:05:19,037 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 1.5070422535211268) internal successors, (107), 70 states have internal predecessors, (107), 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:05:19,037 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 268 transitions. [2022-04-06 20:05:19,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-04-06 20:05:19,038 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:19,038 INFO L499 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:19,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:19,238 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:05:19,238 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:19,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:19,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1812752847, now seen corresponding path program 125 times [2022-04-06 20:05:19,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:19,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [800670496] [2022-04-06 20:05:19,239 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:19,239 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:19,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1812752847, now seen corresponding path program 126 times [2022-04-06 20:05:19,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:19,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034107043] [2022-04-06 20:05:19,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:19,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:05:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:05:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:05:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:05:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:05:20,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:05:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:05:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:05:20,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:05:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:05:20,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:05:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:05:20,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:05:20,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:05:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:05:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:05:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:05:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:05:20,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:05:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:05:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:05:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:05:20,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:05:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:05:20,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:05:20,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:05:20,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:05:20,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:05:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:05:20,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:05:20,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:05:20,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:20,439 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 558 proven. 1522 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:05:20,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:20,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034107043] [2022-04-06 20:05:20,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034107043] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:20,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380928014] [2022-04-06 20:05:20,439 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:20,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:20,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:20,440 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:05:20,443 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:05:20,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-04-06 20:05:20,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:20,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 102 conjunts are in the unsatisfiable core [2022-04-06 20:05:20,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:22,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 62 proven. 2018 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:05:22,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:23,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 62 proven. 2018 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-04-06 20:05:23,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380928014] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:23,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:23,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 138 [2022-04-06 20:05:23,812 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:23,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [800670496] [2022-04-06 20:05:23,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [800670496] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:23,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:23,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-04-06 20:05:23,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121781596] [2022-04-06 20:05:23,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:23,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-04-06 20:05:23,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-04-06 20:05:23,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2918, Invalid=15988, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 20:05:23,814 INFO L87 Difference]: Start difference. First operand 267 states and 268 transitions. Second operand has 70 states, 70 states have (on average 1.542857142857143) internal successors, (108), 68 states have internal predecessors, (108), 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:05:26,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:26,131 INFO L93 Difference]: Finished difference Result 277 states and 278 transitions. [2022-04-06 20:05:26,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-04-06 20:05:26,132 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.542857142857143) internal successors, (108), 68 states have internal predecessors, (108), 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 264 [2022-04-06 20:05:26,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:26,133 INFO L225 Difference]: With dead ends: 277 [2022-04-06 20:05:26,133 INFO L226 Difference]: Without dead ends: 275 [2022-04-06 20:05:26,135 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 729 GetRequests, 522 SyntacticMatches, 3 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11982 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=8347, Invalid=33883, Unknown=0, NotChecked=0, Total=42230 [2022-04-06 20:05:26,136 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 173 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:26,136 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 69 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:05:26,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-04-06 20:05:26,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 274. [2022-04-06 20:05:26,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 204 states have (on average 1.0098039215686274) internal successors, (206), 205 states have internal predecessors, (206), 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:05:26,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 275 transitions. [2022-04-06 20:05:26,189 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 275 transitions. Word has length 264 [2022-04-06 20:05:26,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:26,190 INFO L478 AbstractCegarLoop]: Abstraction has 274 states and 275 transitions. [2022-04-06 20:05:26,190 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.542857142857143) internal successors, (108), 68 states have internal predecessors, (108), 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:05:26,190 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 275 transitions. [2022-04-06 20:05:26,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 272 [2022-04-06 20:05:26,191 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:26,191 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:26,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-04-06 20:05:26,391 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:05:26,391 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:26,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:26,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1391007526, now seen corresponding path program 127 times [2022-04-06 20:05:26,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:26,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1319847331] [2022-04-06 20:05:26,392 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:26,392 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:26,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1391007526, now seen corresponding path program 128 times [2022-04-06 20:05:26,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:26,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816399260] [2022-04-06 20:05:26,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:26,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:26,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-04-06 20:05:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:05:29,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:05:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:05:29,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:05:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:05:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:05:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:05:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:05:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:05:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:05:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:05:29,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:05:29,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:05:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:05:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:05:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:05:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:05:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:05:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:05:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:05:29,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:05:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:05:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:05:29,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:05:29,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:05:29,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:05:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:05:29,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:05:29,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:05:29,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:05:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:05:29,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:29,116 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 1490 proven. 687 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:05:29,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:29,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816399260] [2022-04-06 20:05:29,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816399260] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:29,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860020442] [2022-04-06 20:05:29,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:05:29,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:29,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:29,118 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:05:29,147 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:05:29,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:05:29,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:29,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 202 conjunts are in the unsatisfiable core [2022-04-06 20:05:29,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:34,033 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 64 proven. 2113 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:05:34,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:41,169 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 64 proven. 2113 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:05:41,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860020442] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:41,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:41,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 72, 72] total 210 [2022-04-06 20:05:41,169 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:41,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1319847331] [2022-04-06 20:05:41,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1319847331] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:41,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:41,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:05:41,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153851970] [2022-04-06 20:05:41,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:41,170 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:05:41,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:41,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:05:41,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5512, Invalid=38378, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 20:05:41,178 INFO L87 Difference]: Start difference. First operand 274 states and 275 transitions. Second operand has 74 states, 73 states have (on average 1.5068493150684932) internal successors, (110), 72 states have internal predecessors, (110), 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:05:47,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:47,114 INFO L93 Difference]: Finished difference Result 394 states and 428 transitions. [2022-04-06 20:05:47,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:05:47,114 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 73 states have (on average 1.5068493150684932) internal successors, (110), 72 states have internal predecessors, (110), 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 271 [2022-04-06 20:05:47,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:47,115 INFO L225 Difference]: With dead ends: 394 [2022-04-06 20:05:47,115 INFO L226 Difference]: Without dead ends: 284 [2022-04-06 20:05:47,118 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 470 SyntacticMatches, 3 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23109 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=8715, Invalid=70527, Unknown=0, NotChecked=0, Total=79242 [2022-04-06 20:05:47,118 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 35 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 7280 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 7398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 7280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:47,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 251 Invalid, 7398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 7280 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-04-06 20:05:47,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-04-06 20:05:47,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 275. [2022-04-06 20:05:47,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 205 states have (on average 1.0097560975609756) internal successors, (207), 206 states have internal predecessors, (207), 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:05:47,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 276 transitions. [2022-04-06 20:05:47,189 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 276 transitions. Word has length 271 [2022-04-06 20:05:47,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:47,189 INFO L478 AbstractCegarLoop]: Abstraction has 275 states and 276 transitions. [2022-04-06 20:05:47,189 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 73 states have (on average 1.5068493150684932) internal successors, (110), 72 states have internal predecessors, (110), 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:05:47,189 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 276 transitions. [2022-04-06 20:05:47,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-04-06 20:05:47,190 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:47,190 INFO L499 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:47,206 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:05:47,395 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:05:47,395 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:47,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:47,396 INFO L85 PathProgramCache]: Analyzing trace with hash -138081550, now seen corresponding path program 129 times [2022-04-06 20:05:47,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:47,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [716184057] [2022-04-06 20:05:47,396 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:47,396 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:47,396 INFO L85 PathProgramCache]: Analyzing trace with hash -138081550, now seen corresponding path program 130 times [2022-04-06 20:05:47,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:47,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678167541] [2022-04-06 20:05:47,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:47,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:47,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:48,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:05:48,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:05:48,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:05:48,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:05:48,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:05:48,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:05:48,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:05:48,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:05:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:05:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:05:48,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:05:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:05:48,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:05:48,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:05:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:05:48,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:05:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:05:48,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:05:48,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:05:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:05:48,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:05:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:05:48,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:05:48,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:05:48,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:05:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:05:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:05:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:05:48,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:05:48,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:05:48,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:05:48,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:05:48,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:48,594 INFO L134 CoverageAnalysis]: Checked inductivity of 4195 backedges. 592 proven. 1619 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:05:48,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:48,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678167541] [2022-04-06 20:05:48,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678167541] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:48,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364000470] [2022-04-06 20:05:48,594 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:05:48,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:48,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:48,595 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:05:48,596 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:05:48,683 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:05:48,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:48,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 20:05:48,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:05:50,467 INFO L134 CoverageAnalysis]: Checked inductivity of 4195 backedges. 64 proven. 2147 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:05:50,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:05:52,147 INFO L134 CoverageAnalysis]: Checked inductivity of 4195 backedges. 64 proven. 2147 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 20:05:52,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364000470] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:05:52,148 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:05:52,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 142 [2022-04-06 20:05:52,148 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:05:52,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [716184057] [2022-04-06 20:05:52,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [716184057] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:05:52,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:05:52,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [72] imperfect sequences [] total 72 [2022-04-06 20:05:52,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410277025] [2022-04-06 20:05:52,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:05:52,148 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 20:05:52,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:52,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 20:05:52,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3091, Invalid=16931, Unknown=0, NotChecked=0, Total=20022 [2022-04-06 20:05:52,150 INFO L87 Difference]: Start difference. First operand 275 states and 276 transitions. Second operand has 72 states, 72 states have (on average 1.5416666666666667) internal successors, (111), 70 states have internal predecessors, (111), 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:05:54,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:05:54,644 INFO L93 Difference]: Finished difference Result 285 states and 286 transitions. [2022-04-06 20:05:54,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-04-06 20:05:54,644 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.5416666666666667) internal successors, (111), 70 states have internal predecessors, (111), 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 272 [2022-04-06 20:05:54,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:05:54,645 INFO L225 Difference]: With dead ends: 285 [2022-04-06 20:05:54,645 INFO L226 Difference]: Without dead ends: 283 [2022-04-06 20:05:54,647 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 751 GetRequests, 538 SyntacticMatches, 3 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12703 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=8854, Invalid=35878, Unknown=0, NotChecked=0, Total=44732 [2022-04-06 20:05:54,647 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 237 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 483 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 483 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:05:54,648 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 64 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [483 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:05:54,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2022-04-06 20:05:54,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 282. [2022-04-06 20:05:54,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 210 states have (on average 1.0095238095238095) internal successors, (212), 211 states have internal predecessors, (212), 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:05:54,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 283 transitions. [2022-04-06 20:05:54,704 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 283 transitions. Word has length 272 [2022-04-06 20:05:54,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:05:54,704 INFO L478 AbstractCegarLoop]: Abstraction has 282 states and 283 transitions. [2022-04-06 20:05:54,704 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.5416666666666667) internal successors, (111), 70 states have internal predecessors, (111), 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:05:54,705 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 283 transitions. [2022-04-06 20:05:54,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-04-06 20:05:54,705 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:05:54,705 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:05:54,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-04-06 20:05:54,922 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:05:54,922 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:05:54,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:05:54,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1961887931, now seen corresponding path program 131 times [2022-04-06 20:05:54,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:05:54,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [323435807] [2022-04-06 20:05:54,923 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:05:54,924 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:05:54,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1961887931, now seen corresponding path program 132 times [2022-04-06 20:05:54,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:05:54,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816020742] [2022-04-06 20:05:54,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:05:54,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:05:54,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:05:57,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 20:05:57,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:05:57,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:05:57,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:05:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:05:57,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:05:57,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:05:57,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:05:57,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:05:57,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:05:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:05:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:05:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:05:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:05:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:05:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:05:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:05:57,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:05:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:05:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:05:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:05:57,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:05:57,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:05:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:05:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:05:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:05:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:05:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:05:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:05:57,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:05:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:05:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:05:57,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:05:57,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:05:57,792 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 1586 proven. 725 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:05:57,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:05:57,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816020742] [2022-04-06 20:05:57,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816020742] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:05:57,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252127346] [2022-04-06 20:05:57,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:05:57,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:05:57,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:05:57,793 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:05:57,795 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:05:57,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2022-04-06 20:05:57,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:05:57,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 108 conjunts are in the unsatisfiable core [2022-04-06 20:05:57,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:02,981 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 66 proven. 2245 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:06:02,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:10,561 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 66 proven. 2245 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:06:10,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252127346] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:10,561 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:10,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 74, 74] total 216 [2022-04-06 20:06:10,561 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:10,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [323435807] [2022-04-06 20:06:10,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [323435807] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:10,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:10,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:06:10,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578099626] [2022-04-06 20:06:10,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:10,562 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:06:10,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:10,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:06:10,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5172, Invalid=41268, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 20:06:10,564 INFO L87 Difference]: Start difference. First operand 282 states and 283 transitions. Second operand has 76 states, 75 states have (on average 1.5066666666666666) internal successors, (113), 74 states have internal predecessors, (113), 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:06:17,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:17,541 INFO L93 Difference]: Finished difference Result 405 states and 440 transitions. [2022-04-06 20:06:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:06:17,541 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 1.5066666666666666) internal successors, (113), 74 states have internal predecessors, (113), 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 279 [2022-04-06 20:06:17,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:17,542 INFO L225 Difference]: With dead ends: 405 [2022-04-06 20:06:17,542 INFO L226 Difference]: Without dead ends: 292 [2022-04-06 20:06:17,545 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 775 GetRequests, 484 SyntacticMatches, 3 SemanticMatches, 288 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21313 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=7999, Invalid=75811, Unknown=0, NotChecked=0, Total=83810 [2022-04-06 20:06:17,546 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 35 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 7794 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 7914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 7794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:17,546 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 257 Invalid, 7914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 7794 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-04-06 20:06:17,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-04-06 20:06:17,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 283. [2022-04-06 20:06:17,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 211 states have (on average 1.009478672985782) internal successors, (213), 212 states have internal predecessors, (213), 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:06:17,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 284 transitions. [2022-04-06 20:06:17,604 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 284 transitions. Word has length 279 [2022-04-06 20:06:17,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:17,604 INFO L478 AbstractCegarLoop]: Abstraction has 283 states and 284 transitions. [2022-04-06 20:06:17,605 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 1.5066666666666666) internal successors, (113), 74 states have internal predecessors, (113), 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:06:17,605 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 284 transitions. [2022-04-06 20:06:17,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2022-04-06 20:06:17,606 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:17,606 INFO L499 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:17,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-04-06 20:06:17,823 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:06:17,823 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:17,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:17,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1087463185, now seen corresponding path program 133 times [2022-04-06 20:06:17,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:17,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [140798728] [2022-04-06 20:06:17,824 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:17,824 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:17,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1087463185, now seen corresponding path program 134 times [2022-04-06 20:06:17,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:17,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513379167] [2022-04-06 20:06:17,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:17,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:19,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:06:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:06:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:06:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:06:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:06:19,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:06:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:06:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:06:19,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:06:19,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:06:19,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:06:19,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:06:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:06:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:06:19,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:06:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:06:19,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:06:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:06:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:06:19,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:06:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:06:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:06:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:06:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:06:19,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:06:19,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:06:19,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:06:19,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:06:19,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:06:19,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:06:19,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:06:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:06:19,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:06:19,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:19,080 INFO L134 CoverageAnalysis]: Checked inductivity of 4458 backedges. 627 proven. 1719 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:06:19,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:19,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513379167] [2022-04-06 20:06:19,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513379167] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:19,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341617214] [2022-04-06 20:06:19,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:19,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:19,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:19,081 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:06:19,082 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:06:19,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:19,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:19,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 108 conjunts are in the unsatisfiable core [2022-04-06 20:06:19,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:21,037 INFO L134 CoverageAnalysis]: Checked inductivity of 4458 backedges. 66 proven. 2280 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:06:21,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:22,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4458 backedges. 66 proven. 2280 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 20:06:22,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341617214] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:22,783 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:22,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 146 [2022-04-06 20:06:22,783 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:22,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [140798728] [2022-04-06 20:06:22,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [140798728] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:22,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:22,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [74] imperfect sequences [] total 74 [2022-04-06 20:06:22,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957401612] [2022-04-06 20:06:22,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:22,784 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 20:06:22,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:22,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 20:06:22,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3269, Invalid=17901, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 20:06:22,786 INFO L87 Difference]: Start difference. First operand 283 states and 284 transitions. Second operand has 74 states, 74 states have (on average 1.5405405405405406) internal successors, (114), 72 states have internal predecessors, (114), 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:06:25,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:25,385 INFO L93 Difference]: Finished difference Result 293 states and 294 transitions. [2022-04-06 20:06:25,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 20:06:25,386 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.5405405405405406) internal successors, (114), 72 states have internal predecessors, (114), 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 280 [2022-04-06 20:06:25,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:25,386 INFO L225 Difference]: With dead ends: 293 [2022-04-06 20:06:25,387 INFO L226 Difference]: Without dead ends: 291 [2022-04-06 20:06:25,389 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 773 GetRequests, 554 SyntacticMatches, 3 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13445 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=9376, Invalid=37930, Unknown=0, NotChecked=0, Total=47306 [2022-04-06 20:06:25,389 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 176 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:25,389 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 59 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:06:25,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-04-06 20:06:25,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 290. [2022-04-06 20:06:25,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 216 states have (on average 1.0092592592592593) internal successors, (218), 217 states have internal predecessors, (218), 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:06:25,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 291 transitions. [2022-04-06 20:06:25,448 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 291 transitions. Word has length 280 [2022-04-06 20:06:25,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:25,448 INFO L478 AbstractCegarLoop]: Abstraction has 290 states and 291 transitions. [2022-04-06 20:06:25,449 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.5405405405405406) internal successors, (114), 72 states have internal predecessors, (114), 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:06:25,449 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 291 transitions. [2022-04-06 20:06:25,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2022-04-06 20:06:25,450 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:25,450 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:25,467 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:06:25,650 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:06:25,650 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:25,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:25,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1283354042, now seen corresponding path program 135 times [2022-04-06 20:06:25,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:25,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [762204559] [2022-04-06 20:06:25,651 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:25,651 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:25,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1283354042, now seen corresponding path program 136 times [2022-04-06 20:06:25,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:25,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628457723] [2022-04-06 20:06:25,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:25,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-04-06 20:06:28,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:06:28,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:06:28,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:06:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:06:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:06:28,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:06:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:06:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:06:28,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:06:28,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:06:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:06:28,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:06:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:06:28,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:06:28,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:06:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:06:28,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:06:28,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:06:28,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:06:28,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:06:28,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:06:28,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:06:28,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:06:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:06:28,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:06:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:06:28,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:06:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:06:28,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:06:28,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:06:28,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:06:28,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:06:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:06:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:28,650 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 1685 proven. 764 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:06:28,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:28,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628457723] [2022-04-06 20:06:28,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628457723] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:28,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778206684] [2022-04-06 20:06:28,650 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:06:28,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:28,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:28,651 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:06:28,652 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:06:28,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:06:28,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:28,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 708 conjuncts, 145 conjunts are in the unsatisfiable core [2022-04-06 20:06:28,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:31,859 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 68 proven. 2381 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:06:31,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:39,165 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 68 proven. 2381 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:06:39,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778206684] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:39,165 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:39,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 187 [2022-04-06 20:06:39,165 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:39,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [762204559] [2022-04-06 20:06:39,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [762204559] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:39,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:39,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:06:39,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896050394] [2022-04-06 20:06:39,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:39,166 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:06:39,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:39,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:06:39,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4795, Invalid=29987, Unknown=0, NotChecked=0, Total=34782 [2022-04-06 20:06:39,168 INFO L87 Difference]: Start difference. First operand 290 states and 291 transitions. Second operand has 78 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 76 states have internal predecessors, (116), 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:06:45,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:45,768 INFO L93 Difference]: Finished difference Result 416 states and 452 transitions. [2022-04-06 20:06:45,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:06:45,768 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 76 states have internal predecessors, (116), 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 287 [2022-04-06 20:06:45,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:45,770 INFO L225 Difference]: With dead ends: 416 [2022-04-06 20:06:45,770 INFO L226 Difference]: Without dead ends: 300 [2022-04-06 20:06:45,772 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 797 GetRequests, 532 SyntacticMatches, 4 SemanticMatches, 261 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16362 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=8367, Invalid=60539, Unknown=0, NotChecked=0, Total=68906 [2022-04-06 20:06:45,773 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 35 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 8210 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 8334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 8210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:45,773 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 263 Invalid, 8334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 8210 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-04-06 20:06:45,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-04-06 20:06:45,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 291. [2022-04-06 20:06:45,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 217 states have (on average 1.0092165898617511) internal successors, (219), 218 states have internal predecessors, (219), 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:06:45,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 292 transitions. [2022-04-06 20:06:45,843 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 292 transitions. Word has length 287 [2022-04-06 20:06:45,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:45,843 INFO L478 AbstractCegarLoop]: Abstraction has 291 states and 292 transitions. [2022-04-06 20:06:45,844 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 77 states have (on average 1.5064935064935066) internal successors, (116), 76 states have internal predecessors, (116), 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:06:45,844 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 292 transitions. [2022-04-06 20:06:45,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-04-06 20:06:45,844 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:45,845 INFO L499 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:45,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-04-06 20:06:46,045 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:06:46,045 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:46,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:46,045 INFO L85 PathProgramCache]: Analyzing trace with hash -948670958, now seen corresponding path program 137 times [2022-04-06 20:06:46,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:46,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2030951312] [2022-04-06 20:06:46,046 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:46,046 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:46,046 INFO L85 PathProgramCache]: Analyzing trace with hash -948670958, now seen corresponding path program 138 times [2022-04-06 20:06:46,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:46,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534166702] [2022-04-06 20:06:46,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:46,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:46,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:47,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:06:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:06:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:06:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:06:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:06:47,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:06:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:06:47,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:06:47,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:06:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:06:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:06:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:06:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:06:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:06:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:06:47,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:06:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:06:47,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:06:47,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:06:47,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:06:47,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:06:47,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:06:47,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:06:47,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:06:47,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:06:47,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:06:47,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:06:47,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:06:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:06:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:06:47,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:06:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:06:47,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:06:47,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:06:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:47,367 INFO L134 CoverageAnalysis]: Checked inductivity of 4729 backedges. 663 proven. 1822 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:06:47,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:47,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534166702] [2022-04-06 20:06:47,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534166702] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:47,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716752501] [2022-04-06 20:06:47,367 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:06:47,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:47,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:47,368 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:06:47,368 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:06:47,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 35 check-sat command(s) [2022-04-06 20:06:47,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:47,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 111 conjunts are in the unsatisfiable core [2022-04-06 20:06:47,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:06:49,455 INFO L134 CoverageAnalysis]: Checked inductivity of 4729 backedges. 68 proven. 2417 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:06:49,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:06:51,341 INFO L134 CoverageAnalysis]: Checked inductivity of 4729 backedges. 68 proven. 2417 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 20:06:51,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716752501] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:06:51,342 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:06:51,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 150 [2022-04-06 20:06:51,342 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:06:51,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2030951312] [2022-04-06 20:06:51,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2030951312] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:06:51,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:06:51,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-04-06 20:06:51,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966249050] [2022-04-06 20:06:51,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:06:51,343 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 20:06:51,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:51,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 20:06:51,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3452, Invalid=18898, Unknown=0, NotChecked=0, Total=22350 [2022-04-06 20:06:51,345 INFO L87 Difference]: Start difference. First operand 291 states and 292 transitions. Second operand has 76 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 74 states have internal predecessors, (117), 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:06:54,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:06:54,059 INFO L93 Difference]: Finished difference Result 301 states and 302 transitions. [2022-04-06 20:06:54,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 20:06:54,060 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 74 states have internal predecessors, (117), 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 288 [2022-04-06 20:06:54,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:06:54,061 INFO L225 Difference]: With dead ends: 301 [2022-04-06 20:06:54,061 INFO L226 Difference]: Without dead ends: 299 [2022-04-06 20:06:54,064 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 795 GetRequests, 570 SyntacticMatches, 3 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14208 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=9913, Invalid=40039, Unknown=0, NotChecked=0, Total=49952 [2022-04-06 20:06:54,064 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 179 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:06:54,064 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 69 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:06:54,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2022-04-06 20:06:54,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 298. [2022-04-06 20:06:54,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 222 states have (on average 1.009009009009009) internal successors, (224), 223 states have internal predecessors, (224), 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:06:54,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 299 transitions. [2022-04-06 20:06:54,140 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 299 transitions. Word has length 288 [2022-04-06 20:06:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:06:54,140 INFO L478 AbstractCegarLoop]: Abstraction has 298 states and 299 transitions. [2022-04-06 20:06:54,141 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.5394736842105263) internal successors, (117), 74 states have internal predecessors, (117), 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:06:54,141 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 299 transitions. [2022-04-06 20:06:54,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2022-04-06 20:06:54,141 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:06:54,142 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:06:54,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-04-06 20:06:54,358 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:06:54,358 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:06:54,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:06:54,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1727999963, now seen corresponding path program 139 times [2022-04-06 20:06:54,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:06:54,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [792915153] [2022-04-06 20:06:54,359 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:06:54,359 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:06:54,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1727999963, now seen corresponding path program 140 times [2022-04-06 20:06:54,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:06:54,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235282163] [2022-04-06 20:06:54,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:06:54,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:06:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:06:57,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 20:06:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:06:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:06:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:06:57,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:06:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:06:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:06:57,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:06:57,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:06:57,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:06:57,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:06:57,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:06:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:06:57,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:06:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:06:57,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:06:57,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:06:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:06:57,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:06:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:06:57,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:06:57,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:06:57,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:06:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:06:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:06:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:06:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:06:57,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:06:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:06:57,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:06:57,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:06:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:06:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:06:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:06:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:06:57,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:06:57,503 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 1787 proven. 804 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:06:57,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:06:57,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235282163] [2022-04-06 20:06:57,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235282163] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:06:57,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655116218] [2022-04-06 20:06:57,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:06:57,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:06:57,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:06:57,504 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:06:57,504 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:06:57,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:06:57,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:06:57,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 727 conjuncts, 149 conjunts are in the unsatisfiable core [2022-04-06 20:06:57,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:00,855 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 70 proven. 2521 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:07:00,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:08,502 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 70 proven. 2521 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:07:08,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655116218] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:08,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:08,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 78, 78] total 192 [2022-04-06 20:07:08,503 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:08,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [792915153] [2022-04-06 20:07:08,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [792915153] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:08,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:08,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:07:08,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42953054] [2022-04-06 20:07:08,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:08,504 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:07:08,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:08,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:07:08,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5057, Invalid=31615, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 20:07:08,505 INFO L87 Difference]: Start difference. First operand 298 states and 299 transitions. Second operand has 80 states, 79 states have (on average 1.5063291139240507) internal successors, (119), 78 states have internal predecessors, (119), 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:07:15,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:15,443 INFO L93 Difference]: Finished difference Result 427 states and 464 transitions. [2022-04-06 20:07:15,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:07:15,443 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 79 states have (on average 1.5063291139240507) internal successors, (119), 78 states have internal predecessors, (119), 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 295 [2022-04-06 20:07:15,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:15,444 INFO L225 Difference]: With dead ends: 427 [2022-04-06 20:07:15,444 INFO L226 Difference]: Without dead ends: 308 [2022-04-06 20:07:15,447 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 547 SyntacticMatches, 4 SemanticMatches, 268 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17243 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=8820, Invalid=63810, Unknown=0, NotChecked=0, Total=72630 [2022-04-06 20:07:15,448 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 36 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 8546 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 8673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 8546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:15,448 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 274 Invalid, 8673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 8546 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-04-06 20:07:15,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-04-06 20:07:15,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 299. [2022-04-06 20:07:15,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 223 states have (on average 1.0089686098654709) internal successors, (225), 224 states have internal predecessors, (225), 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:07:15,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 300 transitions. [2022-04-06 20:07:15,521 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 300 transitions. Word has length 295 [2022-04-06 20:07:15,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:15,521 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 300 transitions. [2022-04-06 20:07:15,521 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 79 states have (on average 1.5063291139240507) internal successors, (119), 78 states have internal predecessors, (119), 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:07:15,521 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 300 transitions. [2022-04-06 20:07:15,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2022-04-06 20:07:15,522 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:15,522 INFO L499 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:15,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-04-06 20:07:15,723 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:07:15,723 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:15,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:15,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1282482161, now seen corresponding path program 141 times [2022-04-06 20:07:15,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:15,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1842420044] [2022-04-06 20:07:15,724 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:15,724 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:15,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1282482161, now seen corresponding path program 142 times [2022-04-06 20:07:15,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:15,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904948865] [2022-04-06 20:07:15,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:15,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:15,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:07:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:07:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:07:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:07:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:07:17,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:07:17,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:07:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:07:17,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:07:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:07:17,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:07:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:07:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:07:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:07:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:07:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:07:17,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:07:17,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:07:17,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:07:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:07:17,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:07:17,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:07:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:07:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:07:17,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:07:17,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:07:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:07:17,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:07:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:07:17,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:07:17,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:07:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:07:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:07:17,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:07:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:07:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:17,133 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 700 proven. 1928 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:07:17,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:17,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904948865] [2022-04-06 20:07:17,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904948865] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:17,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76008013] [2022-04-06 20:07:17,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:07:17,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:17,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:17,134 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:07:17,135 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:07:17,229 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:07:17,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:17,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 114 conjunts are in the unsatisfiable core [2022-04-06 20:07:17,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:19,299 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 70 proven. 2558 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:07:19,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:21,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5008 backedges. 70 proven. 2558 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 20:07:21,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76008013] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:21,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:21,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 154 [2022-04-06 20:07:21,211 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:21,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1842420044] [2022-04-06 20:07:21,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1842420044] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:21,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:21,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2022-04-06 20:07:21,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946048727] [2022-04-06 20:07:21,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:21,212 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-04-06 20:07:21,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:21,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-04-06 20:07:21,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3640, Invalid=19922, Unknown=0, NotChecked=0, Total=23562 [2022-04-06 20:07:21,213 INFO L87 Difference]: Start difference. First operand 299 states and 300 transitions. Second operand has 78 states, 78 states have (on average 1.5384615384615385) internal successors, (120), 76 states have internal predecessors, (120), 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:07:24,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:24,065 INFO L93 Difference]: Finished difference Result 309 states and 310 transitions. [2022-04-06 20:07:24,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-04-06 20:07:24,065 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.5384615384615385) internal successors, (120), 76 states have internal predecessors, (120), 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 296 [2022-04-06 20:07:24,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:24,066 INFO L225 Difference]: With dead ends: 309 [2022-04-06 20:07:24,066 INFO L226 Difference]: Without dead ends: 307 [2022-04-06 20:07:24,068 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 817 GetRequests, 586 SyntacticMatches, 3 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14992 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=10465, Invalid=42205, Unknown=0, NotChecked=0, Total=52670 [2022-04-06 20:07:24,069 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 177 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 391 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 1353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 391 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:24,069 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 64 Invalid, 1353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [391 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:07:24,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-04-06 20:07:24,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 306. [2022-04-06 20:07:24,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 228 states have (on average 1.0087719298245614) internal successors, (230), 229 states have internal predecessors, (230), 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:07:24,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 307 transitions. [2022-04-06 20:07:24,134 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 307 transitions. Word has length 296 [2022-04-06 20:07:24,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:24,134 INFO L478 AbstractCegarLoop]: Abstraction has 306 states and 307 transitions. [2022-04-06 20:07:24,135 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.5384615384615385) internal successors, (120), 76 states have internal predecessors, (120), 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:07:24,135 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 307 transitions. [2022-04-06 20:07:24,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2022-04-06 20:07:24,136 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:24,136 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:24,153 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:07:24,336 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:07:24,336 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:24,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:24,336 INFO L85 PathProgramCache]: Analyzing trace with hash -307161754, now seen corresponding path program 143 times [2022-04-06 20:07:24,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:24,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [377278125] [2022-04-06 20:07:24,337 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:24,337 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:24,337 INFO L85 PathProgramCache]: Analyzing trace with hash -307161754, now seen corresponding path program 144 times [2022-04-06 20:07:24,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:24,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684451097] [2022-04-06 20:07:24,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:24,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:24,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:27,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-04-06 20:07:27,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 20:07:27,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-04-06 20:07:27,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 20:07:27,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-04-06 20:07:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 20:07:27,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-04-06 20:07:27,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 20:07:27,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-04-06 20:07:27,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 20:07:27,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-04-06 20:07:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 20:07:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-04-06 20:07:27,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 20:07:27,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-04-06 20:07:27,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 20:07:27,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-04-06 20:07:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 20:07:27,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-04-06 20:07:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 20:07:27,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-04-06 20:07:27,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 20:07:27,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-04-06 20:07:27,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 20:07:27,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-04-06 20:07:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 20:07:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-04-06 20:07:27,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 20:07:27,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-04-06 20:07:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 20:07:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-04-06 20:07:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 20:07:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-04-06 20:07:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 20:07:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-04-06 20:07:27,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 20:07:27,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:27,630 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 1892 proven. 845 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:07:27,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:27,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684451097] [2022-04-06 20:07:27,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684451097] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:27,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426776719] [2022-04-06 20:07:27,631 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:07:27,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:27,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:27,632 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:07:27,633 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:07:27,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-04-06 20:07:27,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:27,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 746 conjuncts, 117 conjunts are in the unsatisfiable core [2022-04-06 20:07:27,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:33,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 72 proven. 2665 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:07:33,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:42,540 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 72 proven. 2665 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:07:42,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426776719] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:42,540 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:42,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 80, 80] total 234 [2022-04-06 20:07:42,540 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:42,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [377278125] [2022-04-06 20:07:42,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [377278125] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:42,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:42,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:07:42,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544862574] [2022-04-06 20:07:42,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:42,541 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:07:42,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:42,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:07:42,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6069, Invalid=48453, Unknown=0, NotChecked=0, Total=54522 [2022-04-06 20:07:42,544 INFO L87 Difference]: Start difference. First operand 306 states and 307 transitions. Second operand has 82 states, 81 states have (on average 1.5061728395061729) internal successors, (122), 80 states have internal predecessors, (122), 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:07:50,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:50,673 INFO L93 Difference]: Finished difference Result 438 states and 476 transitions. [2022-04-06 20:07:50,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:07:50,673 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 81 states have (on average 1.5061728395061729) internal successors, (122), 80 states have internal predecessors, (122), 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 303 [2022-04-06 20:07:50,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:50,674 INFO L225 Difference]: With dead ends: 438 [2022-04-06 20:07:50,675 INFO L226 Difference]: Without dead ends: 316 [2022-04-06 20:07:50,678 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 841 GetRequests, 526 SyntacticMatches, 3 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25024 ImplicationChecksByTransitivity, 20.2s TimeCoverageRelationStatistics Valid=9364, Invalid=88918, Unknown=0, NotChecked=0, Total=98282 [2022-04-06 20:07:50,678 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 35 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 8891 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 9021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 8891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:50,678 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 275 Invalid, 9021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 8891 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-04-06 20:07:50,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-04-06 20:07:50,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 307. [2022-04-06 20:07:50,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 229 states have (on average 1.0087336244541485) internal successors, (231), 230 states have internal predecessors, (231), 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:07:50,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 308 transitions. [2022-04-06 20:07:50,745 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 308 transitions. Word has length 303 [2022-04-06 20:07:50,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:50,746 INFO L478 AbstractCegarLoop]: Abstraction has 307 states and 308 transitions. [2022-04-06 20:07:50,746 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 81 states have (on average 1.5061728395061729) internal successors, (122), 80 states have internal predecessors, (122), 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:07:50,746 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 308 transitions. [2022-04-06 20:07:50,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2022-04-06 20:07:50,747 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:50,747 INFO L499 BasicCegarLoop]: trace histogram [38, 37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:50,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-04-06 20:07:50,947 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:07:50,947 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:07:50,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:07:50,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1978325298, now seen corresponding path program 145 times [2022-04-06 20:07:50,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:50,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [262627944] [2022-04-06 20:07:50,948 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:07:50,948 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:07:50,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1978325298, now seen corresponding path program 146 times [2022-04-06 20:07:50,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:07:50,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564599482] [2022-04-06 20:07:50,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:07:50,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:07:50,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:07:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:07:52,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:07:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:07:52,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:07:52,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:07:52,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:07:52,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:07:52,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:07:52,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:07:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:07:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:07:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:07:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:07:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:07:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:07:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:07:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:07:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:07:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:07:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:07:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:07:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:07:52,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:07:52,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:07:52,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:07:52,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:07:52,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:07:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:07:52,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:07:52,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:07:52,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:07:52,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:07:52,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:07:52,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:07:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:07:52,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:07:52,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:07:52,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5295 backedges. 738 proven. 2037 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:07:52,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:07:52,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564599482] [2022-04-06 20:07:52,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564599482] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:07:52,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947851096] [2022-04-06 20:07:52,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:07:52,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:07:52,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:07:52,452 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:07:52,453 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:07:52,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:07:52,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:07:52,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 117 conjunts are in the unsatisfiable core [2022-04-06 20:07:52,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:07:54,710 INFO L134 CoverageAnalysis]: Checked inductivity of 5295 backedges. 72 proven. 2703 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:07:54,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:07:56,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5295 backedges. 72 proven. 2703 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-04-06 20:07:56,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947851096] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:07:56,709 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:07:56,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 158 [2022-04-06 20:07:56,709 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:07:56,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [262627944] [2022-04-06 20:07:56,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [262627944] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:07:56,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:07:56,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [80] imperfect sequences [] total 80 [2022-04-06 20:07:56,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008971682] [2022-04-06 20:07:56,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:07:56,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 20:07:56,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:07:56,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 20:07:56,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=20973, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 20:07:56,712 INFO L87 Difference]: Start difference. First operand 307 states and 308 transitions. Second operand has 80 states, 80 states have (on average 1.5375) internal successors, (123), 78 states have internal predecessors, (123), 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:07:59,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:07:59,725 INFO L93 Difference]: Finished difference Result 317 states and 318 transitions. [2022-04-06 20:07:59,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-04-06 20:07:59,726 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.5375) internal successors, (123), 78 states have internal predecessors, (123), 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 304 [2022-04-06 20:07:59,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:07:59,727 INFO L225 Difference]: With dead ends: 317 [2022-04-06 20:07:59,727 INFO L226 Difference]: Without dead ends: 315 [2022-04-06 20:07:59,729 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 839 GetRequests, 602 SyntacticMatches, 3 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15797 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=11032, Invalid=44428, Unknown=0, NotChecked=0, Total=55460 [2022-04-06 20:07:59,729 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 196 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 437 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 437 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:07:59,729 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 69 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [437 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:07:59,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-04-06 20:07:59,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 314. [2022-04-06 20:07:59,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 234 states have (on average 1.0085470085470085) internal successors, (236), 235 states have internal predecessors, (236), 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:07:59,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 315 transitions. [2022-04-06 20:07:59,798 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 315 transitions. Word has length 304 [2022-04-06 20:07:59,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:07:59,798 INFO L478 AbstractCegarLoop]: Abstraction has 314 states and 315 transitions. [2022-04-06 20:07:59,799 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.5375) internal successors, (123), 78 states have internal predecessors, (123), 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:07:59,799 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 315 transitions. [2022-04-06 20:07:59,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-04-06 20:07:59,800 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:07:59,800 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:07:59,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-04-06 20:08:00,000 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:08:00,000 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:00,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:00,001 INFO L85 PathProgramCache]: Analyzing trace with hash -206462715, now seen corresponding path program 147 times [2022-04-06 20:08:00,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:00,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [859216262] [2022-04-06 20:08:00,002 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:00,002 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:00,002 INFO L85 PathProgramCache]: Analyzing trace with hash -206462715, now seen corresponding path program 148 times [2022-04-06 20:08:00,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:00,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758160286] [2022-04-06 20:08:00,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:00,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:03,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 20:08:03,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-04-06 20:08:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 20:08:03,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-04-06 20:08:03,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 20:08:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-04-06 20:08:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 20:08:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-04-06 20:08:03,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 20:08:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-04-06 20:08:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 20:08:03,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-04-06 20:08:03,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 20:08:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-04-06 20:08:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 20:08:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-04-06 20:08:03,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 20:08:03,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-04-06 20:08:03,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 20:08:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-04-06 20:08:03,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 20:08:03,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-04-06 20:08:03,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 20:08:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-04-06 20:08:03,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 20:08:03,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-04-06 20:08:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 20:08:03,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-04-06 20:08:03,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 20:08:03,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-04-06 20:08:03,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 20:08:03,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-04-06 20:08:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 20:08:03,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-04-06 20:08:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 20:08:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-04-06 20:08:03,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 20:08:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:03,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 2000 proven. 887 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:08:03,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:03,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758160286] [2022-04-06 20:08:03,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758160286] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:03,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091479628] [2022-04-06 20:08:03,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:08:03,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:03,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:03,537 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:08:03,538 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:08:03,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:08:03,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:03,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 765 conjuncts, 157 conjunts are in the unsatisfiable core [2022-04-06 20:08:03,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 74 proven. 2813 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:08:07,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:15,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 74 proven. 2813 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:08:15,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091479628] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:15,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:15,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 82, 82] total 202 [2022-04-06 20:08:15,655 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:15,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [859216262] [2022-04-06 20:08:15,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [859216262] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:15,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:15,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:08:15,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541753386] [2022-04-06 20:08:15,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:15,655 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:08:15,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:15,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:08:15,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5602, Invalid=35000, Unknown=0, NotChecked=0, Total=40602 [2022-04-06 20:08:15,658 INFO L87 Difference]: Start difference. First operand 314 states and 315 transitions. Second operand has 84 states, 83 states have (on average 1.5060240963855422) internal successors, (125), 82 states have internal predecessors, (125), 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:08:23,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:23,248 INFO L93 Difference]: Finished difference Result 449 states and 488 transitions. [2022-04-06 20:08:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:08:23,248 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 83 states have (on average 1.5060240963855422) internal successors, (125), 82 states have internal predecessors, (125), 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 311 [2022-04-06 20:08:23,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:23,249 INFO L225 Difference]: With dead ends: 449 [2022-04-06 20:08:23,249 INFO L226 Difference]: Without dead ends: 324 [2022-04-06 20:08:23,258 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 863 GetRequests, 577 SyntacticMatches, 4 SemanticMatches, 282 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19074 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=9762, Invalid=70610, Unknown=0, NotChecked=0, Total=80372 [2022-04-06 20:08:23,258 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 37 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 9169 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 9303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 9169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:23,258 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 276 Invalid, 9303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 9169 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-04-06 20:08:23,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-04-06 20:08:23,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 315. [2022-04-06 20:08:23,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 235 states have (on average 1.0085106382978724) internal successors, (237), 236 states have internal predecessors, (237), 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:08:23,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 316 transitions. [2022-04-06 20:08:23,330 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 316 transitions. Word has length 311 [2022-04-06 20:08:23,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:23,330 INFO L478 AbstractCegarLoop]: Abstraction has 315 states and 316 transitions. [2022-04-06 20:08:23,330 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 83 states have (on average 1.5060240963855422) internal successors, (125), 82 states have internal predecessors, (125), 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:08:23,330 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 316 transitions. [2022-04-06 20:08:23,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2022-04-06 20:08:23,331 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:23,331 INFO L499 BasicCegarLoop]: trace histogram [39, 38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:23,349 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:08:23,535 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:08:23,535 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:23,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:23,535 INFO L85 PathProgramCache]: Analyzing trace with hash 2046875857, now seen corresponding path program 149 times [2022-04-06 20:08:23,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:23,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [863636721] [2022-04-06 20:08:23,536 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:23,536 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:23,536 INFO L85 PathProgramCache]: Analyzing trace with hash 2046875857, now seen corresponding path program 150 times [2022-04-06 20:08:23,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:23,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64253037] [2022-04-06 20:08:23,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:23,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:08:25,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:08:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:08:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:08:25,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:08:25,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:08:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:08:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:08:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:08:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:08:25,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:08:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:08:25,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:08:25,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:08:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:08:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:08:25,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:08:25,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:08:25,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:08:25,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:08:25,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:08:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:08:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:08:25,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:08:25,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:08:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:08:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:08:25,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:08:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:08:25,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:08:25,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:08:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:08:25,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:08:25,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:08:25,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:08:25,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:08:25,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:08:25,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:25,085 INFO L134 CoverageAnalysis]: Checked inductivity of 5590 backedges. 777 proven. 2149 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:08:25,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:25,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64253037] [2022-04-06 20:08:25,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64253037] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:25,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156160165] [2022-04-06 20:08:25,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:08:25,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:25,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:25,086 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:08:25,087 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:08:25,219 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 38 check-sat command(s) [2022-04-06 20:08:25,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:25,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 120 conjunts are in the unsatisfiable core [2022-04-06 20:08:25,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:27,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5590 backedges. 74 proven. 2852 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:08:27,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:29,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5590 backedges. 74 proven. 2852 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 20:08:29,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156160165] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:29,574 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:29,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 162 [2022-04-06 20:08:29,574 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:29,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [863636721] [2022-04-06 20:08:29,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [863636721] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:29,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:29,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-04-06 20:08:29,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058588755] [2022-04-06 20:08:29,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:29,575 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-04-06 20:08:29,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:29,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-04-06 20:08:29,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4031, Invalid=22051, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 20:08:29,576 INFO L87 Difference]: Start difference. First operand 315 states and 316 transitions. Second operand has 82 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 80 states have internal predecessors, (126), 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:08:32,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:32,674 INFO L93 Difference]: Finished difference Result 325 states and 326 transitions. [2022-04-06 20:08:32,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-04-06 20:08:32,675 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 80 states have internal predecessors, (126), 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 312 [2022-04-06 20:08:32,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:32,676 INFO L225 Difference]: With dead ends: 325 [2022-04-06 20:08:32,676 INFO L226 Difference]: Without dead ends: 323 [2022-04-06 20:08:32,679 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 618 SyntacticMatches, 3 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16623 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=11614, Invalid=46708, Unknown=0, NotChecked=0, Total=58322 [2022-04-06 20:08:32,679 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 192 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:32,679 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 69 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 1017 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:08:32,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-04-06 20:08:32,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 322. [2022-04-06 20:08:32,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 240 states have (on average 1.0083333333333333) internal successors, (242), 241 states have internal predecessors, (242), 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:08:32,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 323 transitions. [2022-04-06 20:08:32,752 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 323 transitions. Word has length 312 [2022-04-06 20:08:32,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:32,752 INFO L478 AbstractCegarLoop]: Abstraction has 322 states and 323 transitions. [2022-04-06 20:08:32,752 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 80 states have internal predecessors, (126), 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:08:32,752 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 323 transitions. [2022-04-06 20:08:32,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-04-06 20:08:32,753 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:32,753 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:32,771 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:08:32,953 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:08:32,954 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:32,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:32,954 INFO L85 PathProgramCache]: Analyzing trace with hash -292970362, now seen corresponding path program 151 times [2022-04-06 20:08:32,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:32,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [655671975] [2022-04-06 20:08:32,955 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:32,955 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:32,955 INFO L85 PathProgramCache]: Analyzing trace with hash -292970362, now seen corresponding path program 152 times [2022-04-06 20:08:32,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:32,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432543130] [2022-04-06 20:08:32,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:32,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-04-06 20:08:36,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 20:08:36,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-04-06 20:08:36,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 20:08:36,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-04-06 20:08:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 20:08:36,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-04-06 20:08:36,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 20:08:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-04-06 20:08:36,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 20:08:36,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-04-06 20:08:36,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 20:08:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-04-06 20:08:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 20:08:36,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-04-06 20:08:36,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 20:08:36,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-04-06 20:08:36,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 20:08:36,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-04-06 20:08:36,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 20:08:36,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-04-06 20:08:36,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 20:08:36,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-04-06 20:08:36,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 20:08:36,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-04-06 20:08:36,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 20:08:36,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-04-06 20:08:36,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 20:08:36,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-04-06 20:08:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 20:08:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-04-06 20:08:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 20:08:36,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-04-06 20:08:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 20:08:36,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-04-06 20:08:36,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 20:08:36,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-04-06 20:08:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 20:08:36,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:36,585 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 2111 proven. 930 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:08:36,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:36,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432543130] [2022-04-06 20:08:36,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432543130] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:36,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465211011] [2022-04-06 20:08:36,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:08:36,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:36,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:36,586 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:08:36,587 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:08:36,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:08:36,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:36,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 161 conjunts are in the unsatisfiable core [2022-04-06 20:08:36,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:08:40,396 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 76 proven. 2965 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:08:40,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:08:49,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 76 proven. 2965 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:08:49,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465211011] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:08:49,218 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:08:49,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 84, 84] total 207 [2022-04-06 20:08:49,218 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:08:49,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [655671975] [2022-04-06 20:08:49,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [655671975] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:08:49,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:08:49,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:08:49,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699333717] [2022-04-06 20:08:49,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:08:49,219 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:08:49,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:49,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:08:49,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5885, Invalid=36757, Unknown=0, NotChecked=0, Total=42642 [2022-04-06 20:08:49,222 INFO L87 Difference]: Start difference. First operand 322 states and 323 transitions. Second operand has 86 states, 85 states have (on average 1.5058823529411764) internal successors, (128), 84 states have internal predecessors, (128), 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:08:57,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:08:57,276 INFO L93 Difference]: Finished difference Result 460 states and 500 transitions. [2022-04-06 20:08:57,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:08:57,277 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 85 states have (on average 1.5058823529411764) internal successors, (128), 84 states have internal predecessors, (128), 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 319 [2022-04-06 20:08:57,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:08:57,278 INFO L225 Difference]: With dead ends: 460 [2022-04-06 20:08:57,278 INFO L226 Difference]: Without dead ends: 332 [2022-04-06 20:08:57,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 885 GetRequests, 592 SyntacticMatches, 4 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20024 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=10251, Invalid=74139, Unknown=0, NotChecked=0, Total=84390 [2022-04-06 20:08:57,282 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 35 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 9901 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 10037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 9901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:08:57,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 292 Invalid, 10037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 9901 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-04-06 20:08:57,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-04-06 20:08:57,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 323. [2022-04-06 20:08:57,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 241 states have (on average 1.008298755186722) internal successors, (243), 242 states have internal predecessors, (243), 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:08:57,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 324 transitions. [2022-04-06 20:08:57,356 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 324 transitions. Word has length 319 [2022-04-06 20:08:57,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:08:57,356 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 324 transitions. [2022-04-06 20:08:57,356 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 85 states have (on average 1.5058823529411764) internal successors, (128), 84 states have internal predecessors, (128), 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:08:57,357 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 324 transitions. [2022-04-06 20:08:57,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-04-06 20:08:57,357 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:08:57,358 INFO L499 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:08:57,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-04-06 20:08:57,558 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:08:57,558 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:08:57,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:08:57,558 INFO L85 PathProgramCache]: Analyzing trace with hash -1875227566, now seen corresponding path program 153 times [2022-04-06 20:08:57,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:08:57,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [403831088] [2022-04-06 20:08:57,559 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:08:57,559 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:08:57,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1875227566, now seen corresponding path program 154 times [2022-04-06 20:08:57,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:08:57,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954412719] [2022-04-06 20:08:57,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:08:57,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:08:57,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:08:59,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:08:59,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:08:59,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:08:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:08:59,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:08:59,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:08:59,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:08:59,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:08:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:08:59,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:08:59,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:08:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:08:59,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:08:59,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:08:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:08:59,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:08:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:08:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:08:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:08:59,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:08:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:08:59,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:08:59,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:08:59,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:08:59,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:08:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:08:59,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:08:59,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:08:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:08:59,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:08:59,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:08:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:08:59,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:08:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:08:59,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:08:59,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:08:59,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:08:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:08:59,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:08:59,172 INFO L134 CoverageAnalysis]: Checked inductivity of 5893 backedges. 817 proven. 2264 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:08:59,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:08:59,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954412719] [2022-04-06 20:08:59,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954412719] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:08:59,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40538143] [2022-04-06 20:08:59,172 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:08:59,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:08:59,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:08:59,173 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:08:59,195 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:08:59,286 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:08:59,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:08:59,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 789 conjuncts, 123 conjunts are in the unsatisfiable core [2022-04-06 20:08:59,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:01,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5893 backedges. 76 proven. 3005 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:09:01,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:03,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5893 backedges. 76 proven. 3005 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 20:09:03,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40538143] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:03,806 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:03,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 166 [2022-04-06 20:09:03,807 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:03,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [403831088] [2022-04-06 20:09:03,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [403831088] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:03,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:03,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [84] imperfect sequences [] total 84 [2022-04-06 20:09:03,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554946092] [2022-04-06 20:09:03,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:03,807 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-04-06 20:09:03,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:03,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-04-06 20:09:03,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4234, Invalid=23156, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 20:09:03,813 INFO L87 Difference]: Start difference. First operand 323 states and 324 transitions. Second operand has 84 states, 84 states have (on average 1.5357142857142858) internal successors, (129), 82 states have internal predecessors, (129), 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:09:07,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:07,097 INFO L93 Difference]: Finished difference Result 333 states and 334 transitions. [2022-04-06 20:09:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 20:09:07,098 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 1.5357142857142858) internal successors, (129), 82 states have internal predecessors, (129), 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 320 [2022-04-06 20:09:07,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:07,099 INFO L225 Difference]: With dead ends: 333 [2022-04-06 20:09:07,099 INFO L226 Difference]: Without dead ends: 331 [2022-04-06 20:09:07,102 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 883 GetRequests, 634 SyntacticMatches, 3 SemanticMatches, 246 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17470 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=12211, Invalid=49045, Unknown=0, NotChecked=0, Total=61256 [2022-04-06 20:09:07,102 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 202 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 451 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 451 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:07,102 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 84 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [451 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:09:07,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-04-06 20:09:07,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 330. [2022-04-06 20:09:07,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 246 states have (on average 1.008130081300813) internal successors, (248), 247 states have internal predecessors, (248), 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:09:07,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 331 transitions. [2022-04-06 20:09:07,180 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 331 transitions. Word has length 320 [2022-04-06 20:09:07,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:07,180 INFO L478 AbstractCegarLoop]: Abstraction has 330 states and 331 transitions. [2022-04-06 20:09:07,180 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 1.5357142857142858) internal successors, (129), 82 states have internal predecessors, (129), 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:09:07,180 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 331 transitions. [2022-04-06 20:09:07,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2022-04-06 20:09:07,181 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:07,181 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:07,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-04-06 20:09:07,383 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:09:07,383 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:07,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:07,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1781503515, now seen corresponding path program 155 times [2022-04-06 20:09:07,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:07,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2097022162] [2022-04-06 20:09:07,385 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:07,385 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:07,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1781503515, now seen corresponding path program 156 times [2022-04-06 20:09:07,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:07,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264564772] [2022-04-06 20:09:07,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:07,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:07,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 20:09:11,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-04-06 20:09:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 20:09:11,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-04-06 20:09:11,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 20:09:11,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-04-06 20:09:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 20:09:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-04-06 20:09:11,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 20:09:11,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-04-06 20:09:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 20:09:11,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-04-06 20:09:11,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 20:09:11,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-04-06 20:09:11,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 20:09:11,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-04-06 20:09:11,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 20:09:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-04-06 20:09:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 20:09:11,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-04-06 20:09:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 20:09:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-04-06 20:09:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 20:09:11,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-04-06 20:09:11,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 20:09:11,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-04-06 20:09:11,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 20:09:11,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-04-06 20:09:11,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 20:09:11,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-04-06 20:09:11,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 20:09:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-04-06 20:09:11,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 20:09:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-04-06 20:09:11,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 20:09:11,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-04-06 20:09:11,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 20:09:11,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-04-06 20:09:11,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 20:09:11,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:11,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 2225 proven. 974 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:09:11,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:11,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264564772] [2022-04-06 20:09:11,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264564772] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:11,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392811396] [2022-04-06 20:09:11,162 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:09:11,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:11,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:11,163 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:09:11,163 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:09:11,305 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2022-04-06 20:09:11,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:11,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 126 conjunts are in the unsatisfiable core [2022-04-06 20:09:11,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:18,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 78 proven. 3121 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:09:18,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:28,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 78 proven. 3121 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:09:28,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392811396] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:28,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:28,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 252 [2022-04-06 20:09:28,149 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:28,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2097022162] [2022-04-06 20:09:28,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2097022162] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:28,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:28,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:09:28,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100243341] [2022-04-06 20:09:28,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:28,150 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:09:28,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:28,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:09:28,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7038, Invalid=56214, Unknown=0, NotChecked=0, Total=63252 [2022-04-06 20:09:28,153 INFO L87 Difference]: Start difference. First operand 330 states and 331 transitions. Second operand has 88 states, 87 states have (on average 1.5057471264367817) internal successors, (131), 86 states have internal predecessors, (131), 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:09:37,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:37,313 INFO L93 Difference]: Finished difference Result 471 states and 512 transitions. [2022-04-06 20:09:37,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:09:37,313 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 87 states have (on average 1.5057471264367817) internal successors, (131), 86 states have internal predecessors, (131), 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 327 [2022-04-06 20:09:37,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:37,314 INFO L225 Difference]: With dead ends: 471 [2022-04-06 20:09:37,314 INFO L226 Difference]: Without dead ends: 340 [2022-04-06 20:09:37,319 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 907 GetRequests, 568 SyntacticMatches, 3 SemanticMatches, 336 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29032 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=10837, Invalid=103069, Unknown=0, NotChecked=0, Total=113906 [2022-04-06 20:09:37,319 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 35 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 10139 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 10278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 10139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:37,319 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 283 Invalid, 10278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 10139 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-04-06 20:09:37,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-04-06 20:09:37,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 331. [2022-04-06 20:09:37,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 247 states have (on average 1.008097165991903) internal successors, (249), 248 states have internal predecessors, (249), 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:09:37,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 332 transitions. [2022-04-06 20:09:37,411 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 332 transitions. Word has length 327 [2022-04-06 20:09:37,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:37,412 INFO L478 AbstractCegarLoop]: Abstraction has 331 states and 332 transitions. [2022-04-06 20:09:37,412 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 87 states have (on average 1.5057471264367817) internal successors, (131), 86 states have internal predecessors, (131), 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:09:37,412 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 332 transitions. [2022-04-06 20:09:37,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2022-04-06 20:09:37,413 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:37,413 INFO L499 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:37,431 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:09:37,629 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:09:37,629 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:37,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:37,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1680771505, now seen corresponding path program 157 times [2022-04-06 20:09:37,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:37,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1201020667] [2022-04-06 20:09:37,631 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:37,631 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:37,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1680771505, now seen corresponding path program 158 times [2022-04-06 20:09:37,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:37,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251830615] [2022-04-06 20:09:37,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:37,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:39,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:09:39,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:09:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:09:39,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:09:39,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:09:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:09:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:09:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:09:39,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:09:39,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:09:39,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:09:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:09:39,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:09:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:09:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:09:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:09:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:09:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:09:39,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:09:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:09:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:09:39,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:09:39,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:09:39,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:09:39,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:09:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:09:39,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:09:39,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:09:39,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:09:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:09:39,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:09:39,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:09:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:09:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:09:39,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:09:39,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:09:39,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:09:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:09:39,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:09:39,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:39,336 INFO L134 CoverageAnalysis]: Checked inductivity of 6204 backedges. 858 proven. 2382 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:09:39,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:39,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251830615] [2022-04-06 20:09:39,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251830615] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:39,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577479647] [2022-04-06 20:09:39,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:09:39,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:39,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:39,337 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:09:39,338 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:09:39,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:09:39,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:39,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 126 conjunts are in the unsatisfiable core [2022-04-06 20:09:39,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:41,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6204 backedges. 78 proven. 3162 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:09:41,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:09:44,175 INFO L134 CoverageAnalysis]: Checked inductivity of 6204 backedges. 78 proven. 3162 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 20:09:44,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577479647] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:09:44,175 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:09:44,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 170 [2022-04-06 20:09:44,176 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:09:44,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1201020667] [2022-04-06 20:09:44,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1201020667] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:09:44,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:09:44,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [86] imperfect sequences [] total 86 [2022-04-06 20:09:44,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446677974] [2022-04-06 20:09:44,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:09:44,176 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-04-06 20:09:44,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:44,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-04-06 20:09:44,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4442, Invalid=24288, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 20:09:44,179 INFO L87 Difference]: Start difference. First operand 331 states and 332 transitions. Second operand has 86 states, 86 states have (on average 1.5348837209302326) internal successors, (132), 84 states have internal predecessors, (132), 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:09:47,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:09:47,583 INFO L93 Difference]: Finished difference Result 341 states and 342 transitions. [2022-04-06 20:09:47,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 20:09:47,583 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 1.5348837209302326) internal successors, (132), 84 states have internal predecessors, (132), 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 328 [2022-04-06 20:09:47,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:09:47,584 INFO L225 Difference]: With dead ends: 341 [2022-04-06 20:09:47,584 INFO L226 Difference]: Without dead ends: 339 [2022-04-06 20:09:47,587 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 905 GetRequests, 650 SyntacticMatches, 3 SemanticMatches, 252 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18338 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=12823, Invalid=51439, Unknown=0, NotChecked=0, Total=64262 [2022-04-06 20:09:47,587 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 233 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1169 mSolverCounterSat, 512 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 512 IncrementalHoareTripleChecker+Valid, 1169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:09:47,588 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 79 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [512 Valid, 1169 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:09:47,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2022-04-06 20:09:47,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 338. [2022-04-06 20:09:47,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 252 states have (on average 1.007936507936508) internal successors, (254), 253 states have internal predecessors, (254), 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:09:47,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 339 transitions. [2022-04-06 20:09:47,667 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 339 transitions. Word has length 328 [2022-04-06 20:09:47,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:09:47,667 INFO L478 AbstractCegarLoop]: Abstraction has 338 states and 339 transitions. [2022-04-06 20:09:47,667 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.5348837209302326) internal successors, (132), 84 states have internal predecessors, (132), 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:09:47,667 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 339 transitions. [2022-04-06 20:09:47,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2022-04-06 20:09:47,668 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:09:47,669 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:09:47,685 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:09:47,869 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:09:47,869 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:09:47,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:09:47,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1537029030, now seen corresponding path program 159 times [2022-04-06 20:09:47,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:09:47,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1476980547] [2022-04-06 20:09:47,870 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:09:47,870 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:09:47,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1537029030, now seen corresponding path program 160 times [2022-04-06 20:09:47,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:09:47,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432847182] [2022-04-06 20:09:47,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:09:47,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:09:47,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:09:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-04-06 20:09:51,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 20:09:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-04-06 20:09:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 20:09:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-04-06 20:09:51,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 20:09:51,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-04-06 20:09:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 20:09:51,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-04-06 20:09:51,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 20:09:51,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-04-06 20:09:51,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 20:09:51,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-04-06 20:09:51,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 20:09:51,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-04-06 20:09:51,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 20:09:51,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-04-06 20:09:51,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 20:09:51,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-04-06 20:09:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 20:09:51,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-04-06 20:09:51,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 20:09:51,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-04-06 20:09:51,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 20:09:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-04-06 20:09:51,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 20:09:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-04-06 20:09:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 20:09:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-04-06 20:09:51,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 20:09:51,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-04-06 20:09:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 20:09:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-04-06 20:09:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 20:09:51,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-04-06 20:09:51,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 20:09:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-04-06 20:09:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 20:09:51,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-04-06 20:09:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 20:09:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:09:51,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 2342 proven. 1019 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:09:51,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:09:51,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432847182] [2022-04-06 20:09:51,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432847182] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:09:51,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827646150] [2022-04-06 20:09:51,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:09:51,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:09:51,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:09:51,805 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:09:51,806 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:09:51,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:09:51,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:09:51,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 169 conjunts are in the unsatisfiable core [2022-04-06 20:09:51,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:09:55,954 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 80 proven. 3281 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:09:55,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:05,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 80 proven. 3281 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:10:05,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827646150] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:05,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:05,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 88, 88] total 217 [2022-04-06 20:10:05,513 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:05,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1476980547] [2022-04-06 20:10:05,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1476980547] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:05,513 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:05,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:10:05,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239594378] [2022-04-06 20:10:05,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:05,514 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:10:05,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:05,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:10:05,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6472, Invalid=40400, Unknown=0, NotChecked=0, Total=46872 [2022-04-06 20:10:05,516 INFO L87 Difference]: Start difference. First operand 338 states and 339 transitions. Second operand has 90 states, 89 states have (on average 1.5056179775280898) internal successors, (134), 88 states have internal predecessors, (134), 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:10:14,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:14,378 INFO L93 Difference]: Finished difference Result 482 states and 524 transitions. [2022-04-06 20:10:14,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:10:14,379 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 89 states have (on average 1.5056179775280898) internal successors, (134), 88 states have internal predecessors, (134), 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 335 [2022-04-06 20:10:14,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:14,380 INFO L225 Difference]: With dead ends: 482 [2022-04-06 20:10:14,380 INFO L226 Difference]: Without dead ends: 348 [2022-04-06 20:10:14,383 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 929 GetRequests, 622 SyntacticMatches, 4 SemanticMatches, 303 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21993 ImplicationChecksByTransitivity, 19.2s TimeCoverageRelationStatistics Valid=11265, Invalid=81455, Unknown=0, NotChecked=0, Total=92720 [2022-04-06 20:10:14,383 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 35 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 10972 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 11114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 10972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:14,384 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 309 Invalid, 11114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 10972 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-04-06 20:10:14,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-04-06 20:10:14,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 339. [2022-04-06 20:10:14,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 253 states have (on average 1.007905138339921) internal successors, (255), 254 states have internal predecessors, (255), 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:10:14,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 340 transitions. [2022-04-06 20:10:14,465 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 340 transitions. Word has length 335 [2022-04-06 20:10:14,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:14,465 INFO L478 AbstractCegarLoop]: Abstraction has 339 states and 340 transitions. [2022-04-06 20:10:14,465 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 89 states have (on average 1.5056179775280898) internal successors, (134), 88 states have internal predecessors, (134), 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:10:14,465 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 340 transitions. [2022-04-06 20:10:14,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-04-06 20:10:14,466 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:14,466 INFO L499 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:14,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-04-06 20:10:14,667 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:10:14,667 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:14,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:14,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1542768498, now seen corresponding path program 161 times [2022-04-06 20:10:14,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:14,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [655195883] [2022-04-06 20:10:14,668 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:14,668 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:14,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1542768498, now seen corresponding path program 162 times [2022-04-06 20:10:14,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:14,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223378198] [2022-04-06 20:10:14,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:14,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:10:16,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:10:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:10:16,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:10:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:10:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:10:16,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:10:16,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:10:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:10:16,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:10:16,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:10:16,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:10:16,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:10:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:10:16,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:10:16,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:10:16,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:10:16,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:10:16,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:10:16,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:10:16,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:10:16,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:10:16,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:10:16,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:10:16,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:10:16,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:10:16,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:10:16,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:10:16,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:10:16,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:10:16,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:10:16,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:10:16,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:10:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:10:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:10:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:10:16,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:10:16,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:10:16,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:10:16,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:10:16,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:16,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6523 backedges. 900 proven. 2503 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:10:16,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:16,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223378198] [2022-04-06 20:10:16,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223378198] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:16,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217298482] [2022-04-06 20:10:16,418 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:10:16,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:16,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:16,419 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:10:16,420 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:10:16,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 41 check-sat command(s) [2022-04-06 20:10:16,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:16,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 129 conjunts are in the unsatisfiable core [2022-04-06 20:10:16,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:19,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6523 backedges. 80 proven. 3323 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:10:19,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:21,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6523 backedges. 80 proven. 3323 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 20:10:21,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217298482] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:21,451 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:21,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 174 [2022-04-06 20:10:21,451 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:21,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [655195883] [2022-04-06 20:10:21,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [655195883] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:21,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:21,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-04-06 20:10:21,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346332569] [2022-04-06 20:10:21,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:21,452 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-04-06 20:10:21,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:21,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-04-06 20:10:21,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4655, Invalid=25447, Unknown=0, NotChecked=0, Total=30102 [2022-04-06 20:10:21,454 INFO L87 Difference]: Start difference. First operand 339 states and 340 transitions. Second operand has 88 states, 88 states have (on average 1.5340909090909092) internal successors, (135), 86 states have internal predecessors, (135), 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:10:24,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:24,984 INFO L93 Difference]: Finished difference Result 349 states and 350 transitions. [2022-04-06 20:10:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-04-06 20:10:24,985 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.5340909090909092) internal successors, (135), 86 states have internal predecessors, (135), 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 336 [2022-04-06 20:10:24,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:24,986 INFO L225 Difference]: With dead ends: 349 [2022-04-06 20:10:24,986 INFO L226 Difference]: Without dead ends: 347 [2022-04-06 20:10:24,989 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 927 GetRequests, 666 SyntacticMatches, 3 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19227 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=13450, Invalid=53890, Unknown=0, NotChecked=0, Total=67340 [2022-04-06 20:10:24,990 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 177 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:24,990 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 89 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:10:24,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-04-06 20:10:25,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 346. [2022-04-06 20:10:25,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 258 states have (on average 1.0077519379844961) internal successors, (260), 259 states have internal predecessors, (260), 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:10:25,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 347 transitions. [2022-04-06 20:10:25,073 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 347 transitions. Word has length 336 [2022-04-06 20:10:25,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:25,073 INFO L478 AbstractCegarLoop]: Abstraction has 346 states and 347 transitions. [2022-04-06 20:10:25,073 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.5340909090909092) internal successors, (135), 86 states have internal predecessors, (135), 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:10:25,073 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 347 transitions. [2022-04-06 20:10:25,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2022-04-06 20:10:25,074 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:25,074 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:25,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-04-06 20:10:25,274 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:10:25,274 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:25,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:25,275 INFO L85 PathProgramCache]: Analyzing trace with hash 831204037, now seen corresponding path program 163 times [2022-04-06 20:10:25,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:25,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1554171842] [2022-04-06 20:10:25,276 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:25,276 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:25,276 INFO L85 PathProgramCache]: Analyzing trace with hash 831204037, now seen corresponding path program 164 times [2022-04-06 20:10:25,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:25,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588521864] [2022-04-06 20:10:25,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:25,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:25,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 20:10:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-04-06 20:10:29,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 20:10:29,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-04-06 20:10:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 20:10:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-04-06 20:10:29,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 20:10:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-04-06 20:10:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 20:10:29,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-04-06 20:10:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 20:10:29,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-04-06 20:10:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 20:10:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-04-06 20:10:29,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 20:10:29,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-04-06 20:10:29,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 20:10:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-04-06 20:10:29,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 20:10:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-04-06 20:10:29,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 20:10:29,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-04-06 20:10:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 20:10:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-04-06 20:10:29,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 20:10:29,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-04-06 20:10:29,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 20:10:29,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-04-06 20:10:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 20:10:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-04-06 20:10:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 20:10:29,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-04-06 20:10:29,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 20:10:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-04-06 20:10:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 20:10:29,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-04-06 20:10:29,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 20:10:29,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-04-06 20:10:29,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 20:10:29,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-04-06 20:10:29,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 20:10:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:29,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 2462 proven. 1065 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:10:29,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:29,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588521864] [2022-04-06 20:10:29,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588521864] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:29,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172967827] [2022-04-06 20:10:29,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:10:29,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:29,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:29,357 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:10:29,358 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:10:29,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:10:29,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:29,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 256 conjunts are in the unsatisfiable core [2022-04-06 20:10:29,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:10:36,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 82 proven. 3445 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:10:36,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:10:47,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 82 proven. 3445 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:10:47,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172967827] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:10:47,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:10:47,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 90, 90] total 264 [2022-04-06 20:10:47,513 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:10:47,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1554171842] [2022-04-06 20:10:47,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1554171842] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:10:47,513 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:10:47,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [92] imperfect sequences [] total 92 [2022-04-06 20:10:47,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513014226] [2022-04-06 20:10:47,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:10:47,514 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-04-06 20:10:47,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:47,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-04-06 20:10:47,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8707, Invalid=60725, Unknown=0, NotChecked=0, Total=69432 [2022-04-06 20:10:47,517 INFO L87 Difference]: Start difference. First operand 346 states and 347 transitions. Second operand has 92 states, 91 states have (on average 1.5054945054945055) internal successors, (137), 90 states have internal predecessors, (137), 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:10:56,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:10:56,606 INFO L93 Difference]: Finished difference Result 493 states and 536 transitions. [2022-04-06 20:10:56,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-04-06 20:10:56,607 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 1.5054945054945055) internal successors, (137), 90 states have internal predecessors, (137), 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 343 [2022-04-06 20:10:56,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:10:56,608 INFO L225 Difference]: With dead ends: 493 [2022-04-06 20:10:56,608 INFO L226 Difference]: Without dead ends: 356 [2022-04-06 20:10:56,613 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 951 GetRequests, 596 SyntacticMatches, 3 SemanticMatches, 352 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36591 ImplicationChecksByTransitivity, 23.9s TimeCoverageRelationStatistics Valid=13719, Invalid=111243, Unknown=0, NotChecked=0, Total=124962 [2022-04-06 20:10:56,613 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 35 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 11074 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 11218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 11074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:10:56,613 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 300 Invalid, 11218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 11074 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-04-06 20:10:56,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-04-06 20:10:56,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 347. [2022-04-06 20:10:56,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 259 states have (on average 1.0077220077220077) internal successors, (261), 260 states have internal predecessors, (261), 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:10:56,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 348 transitions. [2022-04-06 20:10:56,698 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 348 transitions. Word has length 343 [2022-04-06 20:10:56,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:10:56,698 INFO L478 AbstractCegarLoop]: Abstraction has 347 states and 348 transitions. [2022-04-06 20:10:56,698 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 1.5054945054945055) internal successors, (137), 90 states have internal predecessors, (137), 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:10:56,699 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 348 transitions. [2022-04-06 20:10:56,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2022-04-06 20:10:56,700 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:10:56,700 INFO L499 BasicCegarLoop]: trace histogram [43, 42, 42, 42, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:10:56,716 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:10:56,900 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:10:56,900 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:10:56,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:10:56,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1562915473, now seen corresponding path program 165 times [2022-04-06 20:10:56,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:10:56,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1802905457] [2022-04-06 20:10:56,901 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:10:56,901 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:10:56,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1562915473, now seen corresponding path program 166 times [2022-04-06 20:10:56,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:10:56,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397466393] [2022-04-06 20:10:56,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:10:56,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:10:56,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:10:58,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:10:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:10:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:10:58,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:10:58,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:10:58,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:10:58,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:10:58,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:10:58,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:10:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:10:58,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:10:58,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:10:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:10:58,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:10:58,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:10:58,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:10:58,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:10:58,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:10:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:10:58,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:10:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:10:58,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:10:58,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:10:58,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:10:58,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:10:58,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:10:58,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:10:58,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:10:58,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:10:58,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:10:58,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:10:58,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:10:58,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:10:58,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:10:58,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:10:58,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:10:58,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:10:58,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:10:58,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:10:58,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:10:58,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:10:58,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:10:58,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6850 backedges. 943 proven. 2627 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:10:58,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:10:58,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397466393] [2022-04-06 20:10:58,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397466393] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:10:58,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267616770] [2022-04-06 20:10:58,742 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:10:58,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:10:58,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:10:58,743 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:10:58,744 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:10:58,854 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:10:58,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:10:58,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 132 conjunts are in the unsatisfiable core [2022-04-06 20:10:58,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:01,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6850 backedges. 82 proven. 3488 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:11:01,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:11:03,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6850 backedges. 82 proven. 3488 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-04-06 20:11:03,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267616770] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:11:03,975 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:11:03,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 178 [2022-04-06 20:11:03,975 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:11:03,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1802905457] [2022-04-06 20:11:03,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1802905457] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:11:03,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:11:03,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-04-06 20:11:03,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073096895] [2022-04-06 20:11:03,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:11:03,976 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-04-06 20:11:03,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:03,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-04-06 20:11:03,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4873, Invalid=26633, Unknown=0, NotChecked=0, Total=31506 [2022-04-06 20:11:03,978 INFO L87 Difference]: Start difference. First operand 347 states and 348 transitions. Second operand has 90 states, 90 states have (on average 1.5333333333333334) internal successors, (138), 88 states have internal predecessors, (138), 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:11:07,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:11:07,675 INFO L93 Difference]: Finished difference Result 357 states and 358 transitions. [2022-04-06 20:11:07,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-04-06 20:11:07,676 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.5333333333333334) internal successors, (138), 88 states have internal predecessors, (138), 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 344 [2022-04-06 20:11:07,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:11:07,677 INFO L225 Difference]: With dead ends: 357 [2022-04-06 20:11:07,677 INFO L226 Difference]: Without dead ends: 355 [2022-04-06 20:11:07,679 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 949 GetRequests, 682 SyntacticMatches, 3 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20137 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=14092, Invalid=56398, Unknown=0, NotChecked=0, Total=70490 [2022-04-06 20:11:07,680 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 220 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 1747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:11:07,680 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 64 Invalid, 1747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:11:07,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-04-06 20:11:07,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 354. [2022-04-06 20:11:07,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 264 states have (on average 1.0075757575757576) internal successors, (266), 265 states have internal predecessors, (266), 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:11:07,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 355 transitions. [2022-04-06 20:11:07,766 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 355 transitions. Word has length 344 [2022-04-06 20:11:07,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:11:07,766 INFO L478 AbstractCegarLoop]: Abstraction has 354 states and 355 transitions. [2022-04-06 20:11:07,767 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.5333333333333334) internal successors, (138), 88 states have internal predecessors, (138), 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:11:07,767 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 355 transitions. [2022-04-06 20:11:07,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2022-04-06 20:11:07,768 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:11:07,768 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:11:07,787 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:11:07,968 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:11:07,968 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:11:07,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:11:07,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1291989306, now seen corresponding path program 167 times [2022-04-06 20:11:07,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:11:07,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [699604110] [2022-04-06 20:11:07,970 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:11:07,970 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:11:07,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1291989306, now seen corresponding path program 168 times [2022-04-06 20:11:07,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:11:07,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571429322] [2022-04-06 20:11:07,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:11:07,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:11:08,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:11:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-04-06 20:11:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 20:11:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-04-06 20:11:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 20:11:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-04-06 20:11:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 20:11:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-04-06 20:11:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 20:11:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-04-06 20:11:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 20:11:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-04-06 20:11:12,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 20:11:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-04-06 20:11:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 20:11:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-04-06 20:11:12,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 20:11:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-04-06 20:11:12,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 20:11:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-04-06 20:11:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 20:11:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-04-06 20:11:12,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 20:11:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-04-06 20:11:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 20:11:12,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-04-06 20:11:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 20:11:12,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-04-06 20:11:12,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 20:11:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-04-06 20:11:12,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 20:11:12,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-04-06 20:11:12,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 20:11:12,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-04-06 20:11:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 20:11:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-04-06 20:11:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 20:11:12,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-04-06 20:11:12,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 20:11:12,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-04-06 20:11:12,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 20:11:12,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-04-06 20:11:12,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 20:11:12,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:11:12,189 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 2585 proven. 1112 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:11:12,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:11:12,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571429322] [2022-04-06 20:11:12,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571429322] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:11:12,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004363503] [2022-04-06 20:11:12,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:11:12,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:11:12,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:11:12,190 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:11:12,191 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:11:12,342 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2022-04-06 20:11:12,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:11:12,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 135 conjunts are in the unsatisfiable core [2022-04-06 20:11:12,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:11:19,978 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 84 proven. 3613 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 20:11:19,979 INFO L328 TraceCheckSpWp]: Computing backward predicates...