/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/loops-crafted-1/in-de20.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 20:29:56,789 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 20:29:56,790 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 20:29:56,808 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 20:29:56,808 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 20:29:56,809 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 20:29:56,810 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 20:29:56,811 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 20:29:56,815 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 20:29:56,818 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 20:29:56,819 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 20:29:56,821 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 20:29:56,821 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 20:29:56,822 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 20:29:56,823 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 20:29:56,825 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 20:29:56,825 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 20:29:56,826 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 20:29:56,830 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 20:29:56,834 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 20:29:56,836 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 20:29:56,836 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 20:29:56,837 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 20:29:56,839 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 20:29:56,840 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 20:29:56,843 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 20:29:56,843 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 20:29:56,843 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 20:29:56,844 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 20:29:56,844 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 20:29:56,844 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 20:29:56,845 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 20:29:56,845 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 20:29:56,845 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 20:29:56,846 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 20:29:56,846 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 20:29:56,846 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 20:29:56,847 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 20:29:56,847 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 20:29:56,847 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 20:29:56,847 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 20:29:56,851 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 20:29:56,851 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-04-06 20:29:56,859 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 20:29:56,859 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 20:29:56,860 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 20:29:56,860 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 20:29:56,860 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 20:29:56,860 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 20:29:56,860 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 20:29:56,860 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 20:29:56,860 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 20:29:56,861 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:29:56,861 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 20:29:56,861 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 20:29:56,862 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 20:29:56,862 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 20:29:56,862 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 20:29:56,862 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-06 20:29:57,025 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 20:29:57,042 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 20:29:57,044 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 20:29:57,044 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 20:29:57,045 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 20:29:57,046 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops-crafted-1/in-de20.c [2022-04-06 20:29:57,106 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cf6c3593/6dd9c18c5e2e4668afc7557513e1b5fb/FLAG0648ad512 [2022-04-06 20:29:57,411 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 20:29:57,411 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/in-de20.c [2022-04-06 20:29:57,415 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cf6c3593/6dd9c18c5e2e4668afc7557513e1b5fb/FLAG0648ad512 [2022-04-06 20:29:57,849 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cf6c3593/6dd9c18c5e2e4668afc7557513e1b5fb [2022-04-06 20:29:57,850 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 20:29:57,852 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 20:29:57,854 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 20:29:57,854 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 20:29:57,858 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 20:29:57,858 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:29:57" (1/1) ... [2022-04-06 20:29:57,859 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3274f4ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:57, skipping insertion in model container [2022-04-06 20:29:57,859 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 08:29:57" (1/1) ... [2022-04-06 20:29:57,863 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 20:29:57,872 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 20:29:58,005 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/in-de20.c[368,381] [2022-04-06 20:29:58,018 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:29:58,025 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 20:29:58,032 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/in-de20.c[368,381] [2022-04-06 20:29:58,034 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 20:29:58,041 INFO L208 MainTranslator]: Completed translation [2022-04-06 20:29:58,041 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58 WrapperNode [2022-04-06 20:29:58,041 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 20:29:58,043 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 20:29:58,043 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 20:29:58,043 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 20:29:58,050 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,050 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,054 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,054 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,056 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,058 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,059 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,063 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 20:29:58,064 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 20:29:58,064 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 20:29:58,065 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 20:29:58,065 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (1/1) ... [2022-04-06 20:29:58,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 20:29:58,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:58,086 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-06 20:29:58,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-06 20:29:58,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 20:29:58,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 20:29:58,112 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 20:29:58,112 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 20:29:58,112 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 20:29:58,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 20:29:58,155 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 20:29:58,156 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 20:29:58,224 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 20:29:58,227 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 20:29:58,227 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-04-06 20:29:58,228 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:29:58 BoogieIcfgContainer [2022-04-06 20:29:58,228 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 20:29:58,229 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 20:29:58,229 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 20:29:58,231 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 20:29:58,232 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 08:29:57" (1/3) ... [2022-04-06 20:29:58,232 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@338f8bc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:29:58, skipping insertion in model container [2022-04-06 20:29:58,232 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 08:29:58" (2/3) ... [2022-04-06 20:29:58,232 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@338f8bc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 08:29:58, skipping insertion in model container [2022-04-06 20:29:58,232 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 08:29:58" (3/3) ... [2022-04-06 20:29:58,233 INFO L111 eAbstractionObserver]: Analyzing ICFG in-de20.c [2022-04-06 20:29:58,236 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 20:29:58,236 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 20:29:58,260 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 20:29:58,264 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-04-06 20:29:58,264 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 20:29:58,274 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 20:29:58,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-04-06 20:29:58,283 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:58,283 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:58,283 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:58,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:58,286 INFO L85 PathProgramCache]: Analyzing trace with hash 449096471, now seen corresponding path program 1 times [2022-04-06 20:29:58,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:58,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [669380996] [2022-04-06 20:29:58,305 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 20:29:58,305 INFO L85 PathProgramCache]: Analyzing trace with hash 449096471, now seen corresponding path program 2 times [2022-04-06 20:29:58,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:58,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631957157] [2022-04-06 20:29:58,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:58,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:58,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:58,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:58,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:58,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631957157] [2022-04-06 20:29:58,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631957157] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:58,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:58,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:29:58,583 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:58,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [669380996] [2022-04-06 20:29:58,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [669380996] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:58,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:58,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:29:58,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525859732] [2022-04-06 20:29:58,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:58,587 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:29:58,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:58,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:29:58,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 20:29:58,609 INFO L87 Difference]: Start difference. First operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 6 states, 6 states have (on average 1.5) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:58,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:58,719 INFO L93 Difference]: Finished difference Result 46 states and 59 transitions. [2022-04-06 20:29:58,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:29:58,721 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-04-06 20:29:58,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:58,725 INFO L225 Difference]: With dead ends: 46 [2022-04-06 20:29:58,725 INFO L226 Difference]: Without dead ends: 17 [2022-04-06 20:29:58,727 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:29:58,731 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 29 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:58,732 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 37 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:29:58,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2022-04-06 20:29:58,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2022-04-06 20:29:58,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:58,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2022-04-06 20:29:58,753 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 19 transitions. Word has length 13 [2022-04-06 20:29:58,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:58,753 INFO L478 AbstractCegarLoop]: Abstraction has 17 states and 19 transitions. [2022-04-06 20:29:58,753 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:58,753 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 19 transitions. [2022-04-06 20:29:58,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-04-06 20:29:58,754 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:58,754 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:58,754 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 20:29:58,754 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:58,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:58,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1071583787, now seen corresponding path program 1 times [2022-04-06 20:29:58,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:58,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1567842888] [2022-04-06 20:29:58,764 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:58,764 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:58,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1071583787, now seen corresponding path program 2 times [2022-04-06 20:29:58,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:58,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082661549] [2022-04-06 20:29:58,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:58,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:58,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:58,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:58,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:58,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:58,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082661549] [2022-04-06 20:29:58,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082661549] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:58,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:58,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 20:29:58,805 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:58,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1567842888] [2022-04-06 20:29:58,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1567842888] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:58,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:58,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 20:29:58,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546707381] [2022-04-06 20:29:58,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:58,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 20:29:58,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:58,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 20:29:58,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 20:29:58,807 INFO L87 Difference]: Start difference. First operand 17 states and 19 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:58,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:58,849 INFO L93 Difference]: Finished difference Result 23 states and 25 transitions. [2022-04-06 20:29:58,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 20:29:58,850 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-04-06 20:29:58,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:58,850 INFO L225 Difference]: With dead ends: 23 [2022-04-06 20:29:58,850 INFO L226 Difference]: Without dead ends: 15 [2022-04-06 20:29:58,851 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-04-06 20:29:58,851 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 12 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:58,852 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 25 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:29:58,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2022-04-06 20:29:58,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2022-04-06 20:29:58,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:58,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2022-04-06 20:29:58,855 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 14 [2022-04-06 20:29:58,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:58,855 INFO L478 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2022-04-06 20:29:58,856 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:58,856 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2022-04-06 20:29:58,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-04-06 20:29:58,856 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:58,856 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:58,856 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-06 20:29:58,856 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:58,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:58,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1025479988, now seen corresponding path program 1 times [2022-04-06 20:29:58,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:58,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [625453009] [2022-04-06 20:29:58,859 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:58,859 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:58,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1025479988, now seen corresponding path program 2 times [2022-04-06 20:29:58,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:58,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340140753] [2022-04-06 20:29:58,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:58,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:58,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:58,933 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:58,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:58,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340140753] [2022-04-06 20:29:58,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340140753] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:58,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835085903] [2022-04-06 20:29:58,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:29:58,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:58,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:58,935 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:29:58,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-06 20:29:58,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:29:58,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:58,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 20:29:58,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:59,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:59,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:59,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:59,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835085903] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:59,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:59,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-04-06 20:29:59,136 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:59,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [625453009] [2022-04-06 20:29:59,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [625453009] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:59,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:59,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 20:29:59,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571466863] [2022-04-06 20:29:59,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:59,137 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 20:29:59,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:59,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 20:29:59,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-04-06 20:29:59,137 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:59,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:59,204 INFO L93 Difference]: Finished difference Result 25 states and 28 transitions. [2022-04-06 20:29:59,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 20:29:59,204 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-04-06 20:29:59,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:59,206 INFO L225 Difference]: With dead ends: 25 [2022-04-06 20:29:59,206 INFO L226 Difference]: Without dead ends: 20 [2022-04-06 20:29:59,206 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-04-06 20:29:59,207 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 16 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:59,207 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 29 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:29:59,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2022-04-06 20:29:59,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 18. [2022-04-06 20:29:59,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:59,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 20 transitions. [2022-04-06 20:29:59,211 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 20 transitions. Word has length 14 [2022-04-06 20:29:59,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:59,212 INFO L478 AbstractCegarLoop]: Abstraction has 18 states and 20 transitions. [2022-04-06 20:29:59,212 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:59,212 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 20 transitions. [2022-04-06 20:29:59,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-04-06 20:29:59,212 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:59,212 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:59,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-06 20:29:59,428 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:59,428 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:29:59,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:29:59,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1690613482, now seen corresponding path program 1 times [2022-04-06 20:29:59,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:59,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1227690553] [2022-04-06 20:29:59,431 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:29:59,431 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:29:59,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1690613482, now seen corresponding path program 2 times [2022-04-06 20:29:59,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:29:59,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787025601] [2022-04-06 20:29:59,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:29:59,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:29:59,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:59,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:29:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:29:59,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:59,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:29:59,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787025601] [2022-04-06 20:29:59,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787025601] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:29:59,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114039076] [2022-04-06 20:29:59,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:29:59,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:29:59,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:29:59,575 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:29:59,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-06 20:29:59,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:29:59,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:29:59,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 20:29:59,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:29:59,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:59,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:29:59,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:29:59,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114039076] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:29:59,750 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:29:59,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2022-04-06 20:29:59,751 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:29:59,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1227690553] [2022-04-06 20:29:59,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1227690553] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:29:59,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:29:59,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:29:59,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579263912] [2022-04-06 20:29:59,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:29:59,752 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:29:59,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:29:59,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:29:59,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:29:59,759 INFO L87 Difference]: Start difference. First operand 18 states and 20 transitions. Second operand has 8 states, 8 states have (on average 1.375) internal successors, (11), 6 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 20:29:59,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:29:59,852 INFO L93 Difference]: Finished difference Result 24 states and 26 transitions. [2022-04-06 20:29:59,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:29:59,853 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 6 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 20:29:59,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:29:59,854 INFO L225 Difference]: With dead ends: 24 [2022-04-06 20:29:59,854 INFO L226 Difference]: Without dead ends: 19 [2022-04-06 20:29:59,855 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:29:59,860 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 15 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:29:59,861 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 33 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:29:59,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2022-04-06 20:29:59,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2022-04-06 20:29:59,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:29:59,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 21 transitions. [2022-04-06 20:29:59,872 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 21 transitions. Word has length 15 [2022-04-06 20:29:59,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:29:59,873 INFO L478 AbstractCegarLoop]: Abstraction has 19 states and 21 transitions. [2022-04-06 20:29:59,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 6 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 20:29:59,873 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 21 transitions. [2022-04-06 20:29:59,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-04-06 20:29:59,873 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:29:59,873 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:29:59,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:00,090 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,SelfDestructingSolverStorable3 [2022-04-06 20:30:00,090 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:00,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:00,091 INFO L85 PathProgramCache]: Analyzing trace with hash 507290039, now seen corresponding path program 3 times [2022-04-06 20:30:00,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:00,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1378325373] [2022-04-06 20:30:00,095 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:00,095 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:00,095 INFO L85 PathProgramCache]: Analyzing trace with hash 507290039, now seen corresponding path program 4 times [2022-04-06 20:30:00,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:00,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914185072] [2022-04-06 20:30:00,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:00,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:00,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,151 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 20:30:00,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:00,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914185072] [2022-04-06 20:30:00,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914185072] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:00,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359621206] [2022-04-06 20:30:00,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:00,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:00,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:00,153 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:00,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-06 20:30:00,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:00,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:00,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 20:30:00,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:00,247 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 20:30:00,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:00,318 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 20:30:00,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359621206] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:00,318 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:00,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-04-06 20:30:00,319 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:00,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1378325373] [2022-04-06 20:30:00,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1378325373] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:00,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:00,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:30:00,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568027081] [2022-04-06 20:30:00,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:00,319 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:30:00,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:00,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:30:00,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-04-06 20:30:00,320 INFO L87 Difference]: Start difference. First operand 19 states and 21 transitions. Second operand has 7 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 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 20:30:00,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:00,407 INFO L93 Difference]: Finished difference Result 31 states and 36 transitions. [2022-04-06 20:30:00,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:30:00,408 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 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 20:30:00,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:00,408 INFO L225 Difference]: With dead ends: 31 [2022-04-06 20:30:00,408 INFO L226 Difference]: Without dead ends: 26 [2022-04-06 20:30:00,409 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:30:00,409 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 24 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:00,409 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 38 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:00,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2022-04-06 20:30:00,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 21. [2022-04-06 20:30:00,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:00,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 24 transitions. [2022-04-06 20:30:00,413 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 24 transitions. Word has length 15 [2022-04-06 20:30:00,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:00,413 INFO L478 AbstractCegarLoop]: Abstraction has 21 states and 24 transitions. [2022-04-06 20:30:00,413 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 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 20:30:00,413 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 24 transitions. [2022-04-06 20:30:00,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 20:30:00,413 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:00,413 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:00,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:00,629 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:00,630 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:00,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:00,630 INFO L85 PathProgramCache]: Analyzing trace with hash -834915316, now seen corresponding path program 3 times [2022-04-06 20:30:00,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:00,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1321099488] [2022-04-06 20:30:00,631 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:00,631 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:00,631 INFO L85 PathProgramCache]: Analyzing trace with hash -834915316, now seen corresponding path program 4 times [2022-04-06 20:30:00,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:00,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123078917] [2022-04-06 20:30:00,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:00,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:00,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:00,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:00,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:00,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123078917] [2022-04-06 20:30:00,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123078917] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:00,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267838281] [2022-04-06 20:30:00,727 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:00,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:00,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:00,728 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:00,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-06 20:30:00,755 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:00,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:00,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:30:00,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:00,799 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:00,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:00,866 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:00,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267838281] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:00,866 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:00,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-04-06 20:30:00,866 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:00,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1321099488] [2022-04-06 20:30:00,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1321099488] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:00,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:00,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 20:30:00,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548206250] [2022-04-06 20:30:00,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:00,867 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 20:30:00,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:00,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 20:30:00,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-04-06 20:30:00,867 INFO L87 Difference]: Start difference. First operand 21 states and 24 transitions. Second operand has 7 states, 7 states have (on average 1.7142857142857142) 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 20:30:00,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:00,938 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-04-06 20:30:00,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 20:30:00,938 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.7142857142857142) 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 20:30:00,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:00,938 INFO L225 Difference]: With dead ends: 28 [2022-04-06 20:30:00,938 INFO L226 Difference]: Without dead ends: 19 [2022-04-06 20:30:00,939 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:30:00,939 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:00,939 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 34 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:00,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2022-04-06 20:30:00,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2022-04-06 20:30:00,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:00,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 21 transitions. [2022-04-06 20:30:00,942 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 21 transitions. Word has length 16 [2022-04-06 20:30:00,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:00,942 INFO L478 AbstractCegarLoop]: Abstraction has 19 states and 21 transitions. [2022-04-06 20:30:00,942 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1.7142857142857142) 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 20:30:00,942 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 21 transitions. [2022-04-06 20:30:00,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 20:30:00,943 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:00,943 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:00,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:01,158 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:01,158 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:01,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:01,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1419382901, now seen corresponding path program 5 times [2022-04-06 20:30:01,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:01,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1926898967] [2022-04-06 20:30:01,160 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:01,160 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:01,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1419382901, now seen corresponding path program 6 times [2022-04-06 20:30:01,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:01,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319214033] [2022-04-06 20:30:01,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:01,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:01,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:01,235 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:01,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:01,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319214033] [2022-04-06 20:30:01,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319214033] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:01,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140632627] [2022-04-06 20:30:01,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:01,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:01,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:01,252 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:01,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-06 20:30:01,307 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-04-06 20:30:01,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:01,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:30:01,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:01,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:01,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:01,419 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:01,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140632627] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:01,420 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:01,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-04-06 20:30:01,420 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:01,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1926898967] [2022-04-06 20:30:01,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1926898967] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:01,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:01,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:30:01,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879202260] [2022-04-06 20:30:01,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:01,421 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:30:01,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:01,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:30:01,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:30:01,421 INFO L87 Difference]: Start difference. First operand 19 states and 21 transitions. Second operand has 8 states, 8 states have (on average 1.5) internal successors, (12), 7 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 20:30:01,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:01,509 INFO L93 Difference]: Finished difference Result 27 states and 30 transitions. [2022-04-06 20:30:01,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:30:01,509 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.5) internal successors, (12), 7 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 20:30:01,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:01,510 INFO L225 Difference]: With dead ends: 27 [2022-04-06 20:30:01,510 INFO L226 Difference]: Without dead ends: 22 [2022-04-06 20:30:01,510 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:30:01,511 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:01,511 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 36 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:01,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2022-04-06 20:30:01,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 20. [2022-04-06 20:30:01,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 15 states have (on average 1.2) internal successors, (18), 15 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:01,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2022-04-06 20:30:01,514 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 16 [2022-04-06 20:30:01,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:01,515 INFO L478 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2022-04-06 20:30:01,515 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.5) internal successors, (12), 7 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 20:30:01,515 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2022-04-06 20:30:01,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 20:30:01,515 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:01,515 INFO L499 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:01,547 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:01,731 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:01,731 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:01,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:01,733 INFO L85 PathProgramCache]: Analyzing trace with hash 778520620, now seen corresponding path program 5 times [2022-04-06 20:30:01,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:01,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [275809493] [2022-04-06 20:30:01,735 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:01,735 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:01,735 INFO L85 PathProgramCache]: Analyzing trace with hash 778520620, now seen corresponding path program 6 times [2022-04-06 20:30:01,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:01,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555539687] [2022-04-06 20:30:01,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:01,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:01,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:01,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:01,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:01,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555539687] [2022-04-06 20:30:01,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555539687] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:01,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735878748] [2022-04-06 20:30:01,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:01,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:01,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:01,852 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:01,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-06 20:30:01,890 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:30:01,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:01,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 20:30:01,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:01,942 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:01,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:02,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:02,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735878748] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:02,044 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:02,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 14 [2022-04-06 20:30:02,044 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:02,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [275809493] [2022-04-06 20:30:02,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [275809493] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:02,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:02,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 20:30:02,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434251876] [2022-04-06 20:30:02,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:02,045 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 20:30:02,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:02,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 20:30:02,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:30:02,045 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand has 8 states, 8 states have (on average 1.5) internal successors, (12), 7 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 20:30:02,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:02,139 INFO L93 Difference]: Finished difference Result 32 states and 37 transitions. [2022-04-06 20:30:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:30:02,139 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.5) internal successors, (12), 7 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 20:30:02,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:02,140 INFO L225 Difference]: With dead ends: 32 [2022-04-06 20:30:02,140 INFO L226 Difference]: Without dead ends: 27 [2022-04-06 20:30:02,140 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:30:02,140 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 24 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:02,141 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 43 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:02,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-04-06 20:30:02,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 22. [2022-04-06 20:30:02,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:02,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 25 transitions. [2022-04-06 20:30:02,144 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 25 transitions. Word has length 16 [2022-04-06 20:30:02,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:02,144 INFO L478 AbstractCegarLoop]: Abstraction has 22 states and 25 transitions. [2022-04-06 20:30:02,144 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.5) internal successors, (12), 7 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 20:30:02,144 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 25 transitions. [2022-04-06 20:30:02,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:30:02,145 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:02,145 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:02,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:02,378 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:02,378 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:02,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:02,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1016701897, now seen corresponding path program 7 times [2022-04-06 20:30:02,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:02,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [333302006] [2022-04-06 20:30:02,380 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:02,380 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:02,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1016701897, now seen corresponding path program 8 times [2022-04-06 20:30:02,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:02,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226860856] [2022-04-06 20:30:02,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:02,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:02,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:02,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:02,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:02,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:02,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:02,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226860856] [2022-04-06 20:30:02,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226860856] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:02,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513216828] [2022-04-06 20:30:02,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:02,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:02,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:02,564 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:02,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-06 20:30:02,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:02,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:02,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:30:02,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:02,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:02,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:02,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:02,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513216828] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:02,746 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:02,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-04-06 20:30:02,748 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:02,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [333302006] [2022-04-06 20:30:02,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [333302006] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:02,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:02,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:30:02,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805501014] [2022-04-06 20:30:02,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:02,749 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:30:02,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:02,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:30:02,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-04-06 20:30:02,750 INFO L87 Difference]: Start difference. First operand 22 states and 25 transitions. Second operand has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:02,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:02,848 INFO L93 Difference]: Finished difference Result 29 states and 32 transitions. [2022-04-06 20:30:02,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 20:30:02,849 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-06 20:30:02,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:02,850 INFO L225 Difference]: With dead ends: 29 [2022-04-06 20:30:02,850 INFO L226 Difference]: Without dead ends: 24 [2022-04-06 20:30:02,851 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-04-06 20:30:02,852 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 15 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:02,852 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 43 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:02,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2022-04-06 20:30:02,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 23. [2022-04-06 20:30:02,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 18 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:02,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-04-06 20:30:02,861 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 17 [2022-04-06 20:30:02,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:02,861 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-04-06 20:30:02,861 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 7 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:02,861 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-04-06 20:30:02,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:30:02,862 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:02,862 INFO L499 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:02,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:03,079 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:03,079 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:03,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:03,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1601169482, now seen corresponding path program 9 times [2022-04-06 20:30:03,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:03,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1254394381] [2022-04-06 20:30:03,081 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:03,081 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:03,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1601169482, now seen corresponding path program 10 times [2022-04-06 20:30:03,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:03,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65989490] [2022-04-06 20:30:03,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:03,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:03,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:03,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:03,163 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:03,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:03,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65989490] [2022-04-06 20:30:03,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65989490] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:03,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442295140] [2022-04-06 20:30:03,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:03,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:03,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:03,165 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:03,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-06 20:30:03,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:03,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:03,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:30:03,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:03,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:03,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:03,319 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:03,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442295140] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:03,320 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:03,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-04-06 20:30:03,320 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:03,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1254394381] [2022-04-06 20:30:03,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1254394381] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:03,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:03,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:30:03,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154720671] [2022-04-06 20:30:03,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:03,320 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:30:03,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:03,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:30:03,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:30:03,321 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:03,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:03,446 INFO L93 Difference]: Finished difference Result 34 states and 39 transitions. [2022-04-06 20:30:03,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:30:03,446 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-06 20:30:03,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:03,447 INFO L225 Difference]: With dead ends: 34 [2022-04-06 20:30:03,447 INFO L226 Difference]: Without dead ends: 29 [2022-04-06 20:30:03,447 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:30:03,447 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:03,448 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 49 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:03,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-04-06 20:30:03,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 23. [2022-04-06 20:30:03,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 18 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:03,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-04-06 20:30:03,451 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 17 [2022-04-06 20:30:03,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:03,451 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-04-06 20:30:03,451 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:03,452 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-04-06 20:30:03,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-04-06 20:30:03,452 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:03,452 INFO L499 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:03,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:03,668 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,SelfDestructingSolverStorable9 [2022-04-06 20:30:03,669 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:03,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:03,669 INFO L85 PathProgramCache]: Analyzing trace with hash 596734039, now seen corresponding path program 7 times [2022-04-06 20:30:03,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:03,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [13535077] [2022-04-06 20:30:03,670 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:03,670 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:03,670 INFO L85 PathProgramCache]: Analyzing trace with hash 596734039, now seen corresponding path program 8 times [2022-04-06 20:30:03,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:03,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434857266] [2022-04-06 20:30:03,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:03,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:03,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:03,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:03,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:03,766 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:03,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:03,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434857266] [2022-04-06 20:30:03,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434857266] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:03,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113280119] [2022-04-06 20:30:03,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:03,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:03,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:03,768 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:03,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-06 20:30:03,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:03,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:03,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 20:30:03,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:03,857 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:03,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:03,937 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:03,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113280119] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:03,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:03,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 16 [2022-04-06 20:30:03,938 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:03,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [13535077] [2022-04-06 20:30:03,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [13535077] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:03,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:03,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:30:03,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803532367] [2022-04-06 20:30:03,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:03,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:30:03,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:03,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:30:03,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:30:03,939 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:04,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:04,056 INFO L93 Difference]: Finished difference Result 39 states and 46 transitions. [2022-04-06 20:30:04,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:30:04,057 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-04-06 20:30:04,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:04,057 INFO L225 Difference]: With dead ends: 39 [2022-04-06 20:30:04,057 INFO L226 Difference]: Without dead ends: 34 [2022-04-06 20:30:04,057 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:30:04,058 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 32 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:04,058 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 52 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:04,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2022-04-06 20:30:04,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 25. [2022-04-06 20:30:04,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:04,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 29 transitions. [2022-04-06 20:30:04,062 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 29 transitions. Word has length 17 [2022-04-06 20:30:04,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:04,062 INFO L478 AbstractCegarLoop]: Abstraction has 25 states and 29 transitions. [2022-04-06 20:30:04,062 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 8 states have internal predecessors, (13), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:04,062 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 29 transitions. [2022-04-06 20:30:04,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:30:04,063 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:04,063 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:04,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-04-06 20:30:04,279 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:04,279 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:04,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:04,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1418492661, now seen corresponding path program 11 times [2022-04-06 20:30:04,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:04,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [303689012] [2022-04-06 20:30:04,281 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:04,281 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:04,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1418492661, now seen corresponding path program 12 times [2022-04-06 20:30:04,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:04,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125728291] [2022-04-06 20:30:04,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:04,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:04,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:04,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:04,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:04,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:04,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125728291] [2022-04-06 20:30:04,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125728291] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:04,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021146365] [2022-04-06 20:30:04,346 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:04,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:04,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:04,347 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:04,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-06 20:30:04,400 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:30:04,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:04,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:30:04,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:04,447 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:04,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:04,548 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:04,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021146365] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:04,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:04,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-04-06 20:30:04,548 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:04,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [303689012] [2022-04-06 20:30:04,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [303689012] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:04,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:04,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 20:30:04,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272196298] [2022-04-06 20:30:04,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:04,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 20:30:04,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:04,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 20:30:04,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-04-06 20:30:04,549 INFO L87 Difference]: Start difference. First operand 25 states and 29 transitions. Second operand has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 8 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:04,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:04,649 INFO L93 Difference]: Finished difference Result 33 states and 37 transitions. [2022-04-06 20:30:04,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:30:04,649 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 8 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-04-06 20:30:04,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:04,650 INFO L225 Difference]: With dead ends: 33 [2022-04-06 20:30:04,650 INFO L226 Difference]: Without dead ends: 23 [2022-04-06 20:30:04,650 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:30:04,650 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:04,650 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 44 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:04,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-04-06 20:30:04,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-04-06 20:30:04,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 18 states have internal predecessors, (22), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:04,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-04-06 20:30:04,675 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 18 [2022-04-06 20:30:04,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:04,676 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-04-06 20:30:04,676 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 8 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:04,676 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-04-06 20:30:04,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:30:04,676 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:04,676 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:04,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:04,889 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-06 20:30:04,889 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:04,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:04,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1937848684, now seen corresponding path program 13 times [2022-04-06 20:30:04,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:04,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [61619274] [2022-04-06 20:30:04,891 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:04,891 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:04,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1937848684, now seen corresponding path program 14 times [2022-04-06 20:30:04,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:04,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82717494] [2022-04-06 20:30:04,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:04,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:04,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:04,968 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:04,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:04,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82717494] [2022-04-06 20:30:04,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82717494] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:04,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716986994] [2022-04-06 20:30:04,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:04,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:04,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:04,969 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:04,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-06 20:30:05,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:05,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:05,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:30:05,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:05,057 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:05,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:05,160 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:05,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716986994] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:05,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:05,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:30:05,160 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:05,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [61619274] [2022-04-06 20:30:05,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [61619274] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:05,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:05,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:30:05,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177473416] [2022-04-06 20:30:05,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:05,161 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:30:05,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:05,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:30:05,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:30:05,162 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:05,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:05,276 INFO L93 Difference]: Finished difference Result 32 states and 36 transitions. [2022-04-06 20:30:05,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:30:05,277 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-04-06 20:30:05,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:05,277 INFO L225 Difference]: With dead ends: 32 [2022-04-06 20:30:05,277 INFO L226 Difference]: Without dead ends: 27 [2022-04-06 20:30:05,278 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:30:05,278 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:05,279 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 41 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:05,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-04-06 20:30:05,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2022-04-06 20:30:05,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:05,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2022-04-06 20:30:05,282 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 18 [2022-04-06 20:30:05,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:05,282 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2022-04-06 20:30:05,283 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:05,283 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2022-04-06 20:30:05,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:30:05,283 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:05,283 INFO L499 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:05,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:05,491 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-06 20:30:05,491 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:05,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:05,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1353381099, now seen corresponding path program 15 times [2022-04-06 20:30:05,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:05,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1859236617] [2022-04-06 20:30:05,493 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:05,493 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:05,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1353381099, now seen corresponding path program 16 times [2022-04-06 20:30:05,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:05,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131308714] [2022-04-06 20:30:05,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:05,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:05,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:05,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:05,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:05,573 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:05,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:05,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131308714] [2022-04-06 20:30:05,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131308714] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:05,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303842010] [2022-04-06 20:30:05,574 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:05,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:05,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:05,575 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:05,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-06 20:30:05,616 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:05,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:05,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:30:05,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:05,680 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:05,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:05,781 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:05,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303842010] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:05,781 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:05,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:30:05,781 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:05,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1859236617] [2022-04-06 20:30:05,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1859236617] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:05,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:05,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:30:05,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452172899] [2022-04-06 20:30:05,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:05,782 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:30:05,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:05,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:30:05,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:30:05,782 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:05,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:05,912 INFO L93 Difference]: Finished difference Result 35 states and 40 transitions. [2022-04-06 20:30:05,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:30:05,912 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-04-06 20:30:05,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:05,913 INFO L225 Difference]: With dead ends: 35 [2022-04-06 20:30:05,913 INFO L226 Difference]: Without dead ends: 30 [2022-04-06 20:30:05,913 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=502, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:30:05,914 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:05,914 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 49 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:05,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-04-06 20:30:05,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 24. [2022-04-06 20:30:05,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:05,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 27 transitions. [2022-04-06 20:30:05,917 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 27 transitions. Word has length 18 [2022-04-06 20:30:05,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:05,918 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 27 transitions. [2022-04-06 20:30:05,918 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:05,918 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 27 transitions. [2022-04-06 20:30:05,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 20:30:05,918 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:05,918 INFO L499 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:05,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:06,127 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-06 20:30:06,127 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:06,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:06,128 INFO L85 PathProgramCache]: Analyzing trace with hash -743682676, now seen corresponding path program 9 times [2022-04-06 20:30:06,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:06,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1157213413] [2022-04-06 20:30:06,129 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:06,129 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:06,129 INFO L85 PathProgramCache]: Analyzing trace with hash -743682676, now seen corresponding path program 10 times [2022-04-06 20:30:06,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:06,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894270574] [2022-04-06 20:30:06,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:06,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:06,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:06,216 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:06,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:06,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894270574] [2022-04-06 20:30:06,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894270574] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:06,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950670878] [2022-04-06 20:30:06,217 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:06,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:06,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:06,227 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:06,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-06 20:30:06,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:06,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:06,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 20:30:06,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:06,294 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:06,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:06,412 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:06,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950670878] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:06,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:06,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 18 [2022-04-06 20:30:06,412 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:06,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1157213413] [2022-04-06 20:30:06,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1157213413] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:06,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:06,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:30:06,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487995977] [2022-04-06 20:30:06,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:06,413 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:30:06,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:06,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:30:06,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:30:06,413 INFO L87 Difference]: Start difference. First operand 24 states and 27 transitions. Second operand has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:06,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:06,545 INFO L93 Difference]: Finished difference Result 40 states and 47 transitions. [2022-04-06 20:30:06,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:30:06,546 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-04-06 20:30:06,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:06,546 INFO L225 Difference]: With dead ends: 40 [2022-04-06 20:30:06,546 INFO L226 Difference]: Without dead ends: 35 [2022-04-06 20:30:06,547 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:30:06,547 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 32 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:06,547 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 57 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:06,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-04-06 20:30:06,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 26. [2022-04-06 20:30:06,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:06,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 30 transitions. [2022-04-06 20:30:06,551 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 30 transitions. Word has length 18 [2022-04-06 20:30:06,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:06,551 INFO L478 AbstractCegarLoop]: Abstraction has 26 states and 30 transitions. [2022-04-06 20:30:06,551 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 9 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:06,551 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 30 transitions. [2022-04-06 20:30:06,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:30:06,552 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:06,552 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:06,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:06,763 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-04-06 20:30:06,763 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:06,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:06,764 INFO L85 PathProgramCache]: Analyzing trace with hash -21737866, now seen corresponding path program 17 times [2022-04-06 20:30:06,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:06,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [810547734] [2022-04-06 20:30:06,765 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:06,765 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:06,765 INFO L85 PathProgramCache]: Analyzing trace with hash -21737866, now seen corresponding path program 18 times [2022-04-06 20:30:06,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:06,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194290600] [2022-04-06 20:30:06,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:06,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:06,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:06,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:06,870 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:06,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:06,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194290600] [2022-04-06 20:30:06,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194290600] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:06,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116290123] [2022-04-06 20:30:06,871 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:06,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:06,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:06,872 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:06,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-06 20:30:06,913 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:30:06,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:06,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:30:06,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:06,975 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:06,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:07,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:07,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116290123] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:07,089 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:07,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 16 [2022-04-06 20:30:07,089 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:07,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [810547734] [2022-04-06 20:30:07,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [810547734] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:07,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:07,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 20:30:07,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922319840] [2022-04-06 20:30:07,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:07,090 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 20:30:07,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:07,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 20:30:07,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-04-06 20:30:07,090 INFO L87 Difference]: Start difference. First operand 26 states and 30 transitions. Second operand has 10 states, 10 states have (on average 1.5) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:07,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:07,228 INFO L93 Difference]: Finished difference Result 34 states and 38 transitions. [2022-04-06 20:30:07,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 20:30:07,228 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.5) internal successors, (15), 8 states have internal predecessors, (15), 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 19 [2022-04-06 20:30:07,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:07,228 INFO L225 Difference]: With dead ends: 34 [2022-04-06 20:30:07,228 INFO L226 Difference]: Without dead ends: 29 [2022-04-06 20:30:07,229 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:30:07,229 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 15 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:07,229 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 43 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:07,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-04-06 20:30:07,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 27. [2022-04-06 20:30:07,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:07,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2022-04-06 20:30:07,233 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 19 [2022-04-06 20:30:07,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:07,233 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2022-04-06 20:30:07,233 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.5) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:07,234 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2022-04-06 20:30:07,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:30:07,234 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:07,234 INFO L499 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:07,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:07,443 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:07,443 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:07,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:07,444 INFO L85 PathProgramCache]: Analyzing trace with hash -960363817, now seen corresponding path program 19 times [2022-04-06 20:30:07,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:07,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2090627327] [2022-04-06 20:30:07,445 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:07,445 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:07,445 INFO L85 PathProgramCache]: Analyzing trace with hash -960363817, now seen corresponding path program 20 times [2022-04-06 20:30:07,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:07,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544941943] [2022-04-06 20:30:07,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:07,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:07,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:07,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:07,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:07,510 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:07,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:07,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544941943] [2022-04-06 20:30:07,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544941943] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:07,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792698711] [2022-04-06 20:30:07,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:07,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:07,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:07,522 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:07,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-06 20:30:07,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:07,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:07,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:30:07,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:07,619 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:07,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:07,735 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:07,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792698711] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:07,735 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:07,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 20 [2022-04-06 20:30:07,735 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:07,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2090627327] [2022-04-06 20:30:07,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2090627327] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:07,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:07,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:30:07,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323423301] [2022-04-06 20:30:07,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:07,736 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:30:07,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:07,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:30:07,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:30:07,737 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:07,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:07,911 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-04-06 20:30:07,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:30:07,912 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 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 19 [2022-04-06 20:30:07,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:07,912 INFO L225 Difference]: With dead ends: 40 [2022-04-06 20:30:07,912 INFO L226 Difference]: Without dead ends: 35 [2022-04-06 20:30:07,913 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:07,913 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:07,914 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 49 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:07,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-04-06 20:30:07,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 27. [2022-04-06 20:30:07,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:07,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2022-04-06 20:30:07,919 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 19 [2022-04-06 20:30:07,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:07,919 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2022-04-06 20:30:07,919 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:07,920 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2022-04-06 20:30:07,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:30:07,920 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:07,920 INFO L499 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:07,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:08,139 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-06 20:30:08,139 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:08,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:08,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1544831402, now seen corresponding path program 21 times [2022-04-06 20:30:08,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:08,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [829989965] [2022-04-06 20:30:08,141 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:08,141 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:08,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1544831402, now seen corresponding path program 22 times [2022-04-06 20:30:08,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:08,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132306194] [2022-04-06 20:30:08,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:08,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:08,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:08,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:08,256 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:08,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:08,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132306194] [2022-04-06 20:30:08,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132306194] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:08,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242095059] [2022-04-06 20:30:08,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:08,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:08,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:08,257 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:08,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-06 20:30:08,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:08,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:08,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:30:08,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:08,360 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:08,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:08,502 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:08,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242095059] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:08,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:08,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 20 [2022-04-06 20:30:08,502 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:08,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [829989965] [2022-04-06 20:30:08,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [829989965] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:08,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:08,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:30:08,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973478892] [2022-04-06 20:30:08,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:08,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:30:08,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:08,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:30:08,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:30:08,503 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:08,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:08,740 INFO L93 Difference]: Finished difference Result 43 states and 50 transitions. [2022-04-06 20:30:08,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:30:08,741 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 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 19 [2022-04-06 20:30:08,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:08,741 INFO L225 Difference]: With dead ends: 43 [2022-04-06 20:30:08,741 INFO L226 Difference]: Without dead ends: 38 [2022-04-06 20:30:08,741 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=631, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:30:08,742 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 28 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:08,742 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 63 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:08,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2022-04-06 20:30:08,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 27. [2022-04-06 20:30:08,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:08,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2022-04-06 20:30:08,754 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 19 [2022-04-06 20:30:08,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:08,754 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2022-04-06 20:30:08,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:08,754 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2022-04-06 20:30:08,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-04-06 20:30:08,756 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:08,756 INFO L499 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:08,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:08,973 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 20:30:08,973 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:08,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:08,974 INFO L85 PathProgramCache]: Analyzing trace with hash 653072119, now seen corresponding path program 11 times [2022-04-06 20:30:08,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:08,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1592637352] [2022-04-06 20:30:08,975 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:08,975 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:08,975 INFO L85 PathProgramCache]: Analyzing trace with hash 653072119, now seen corresponding path program 12 times [2022-04-06 20:30:08,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:08,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575134944] [2022-04-06 20:30:08,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:08,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:08,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:09,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:09,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:09,085 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:09,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:09,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575134944] [2022-04-06 20:30:09,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575134944] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:09,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330663] [2022-04-06 20:30:09,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:09,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:09,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:09,086 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:09,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-06 20:30:09,115 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:30:09,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:09,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 20:30:09,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:09,166 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:09,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:09,333 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:09,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330663] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:09,333 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:09,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 20 [2022-04-06 20:30:09,334 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:09,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1592637352] [2022-04-06 20:30:09,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1592637352] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:09,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:09,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:30:09,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209450313] [2022-04-06 20:30:09,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:09,334 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:30:09,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:09,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:30:09,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:30:09,335 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:09,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:09,567 INFO L93 Difference]: Finished difference Result 48 states and 57 transitions. [2022-04-06 20:30:09,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:30:09,567 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 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 19 [2022-04-06 20:30:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:09,567 INFO L225 Difference]: With dead ends: 48 [2022-04-06 20:30:09,567 INFO L226 Difference]: Without dead ends: 43 [2022-04-06 20:30:09,568 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=178, Invalid=578, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:09,568 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 40 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:09,568 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 66 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:09,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-04-06 20:30:09,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 29. [2022-04-06 20:30:09,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:09,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 34 transitions. [2022-04-06 20:30:09,573 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 34 transitions. Word has length 19 [2022-04-06 20:30:09,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:09,573 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 34 transitions. [2022-04-06 20:30:09,573 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 10 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:09,573 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 34 transitions. [2022-04-06 20:30:09,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:30:09,573 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:09,573 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:09,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:09,774 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:09,774 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:09,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:09,774 INFO L85 PathProgramCache]: Analyzing trace with hash -639378772, now seen corresponding path program 23 times [2022-04-06 20:30:09,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:09,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [484942213] [2022-04-06 20:30:09,775 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:09,775 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:09,775 INFO L85 PathProgramCache]: Analyzing trace with hash -639378772, now seen corresponding path program 24 times [2022-04-06 20:30:09,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:09,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924396685] [2022-04-06 20:30:09,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:09,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:09,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:09,872 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:09,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:09,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924396685] [2022-04-06 20:30:09,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924396685] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:09,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796980843] [2022-04-06 20:30:09,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:09,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:09,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:09,873 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:09,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-06 20:30:09,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-04-06 20:30:09,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:09,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:30:09,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:09,983 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:09,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:10,119 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:10,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796980843] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:10,120 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:10,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-04-06 20:30:10,120 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:10,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [484942213] [2022-04-06 20:30:10,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [484942213] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:10,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:10,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:30:10,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173860016] [2022-04-06 20:30:10,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:10,120 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:30:10,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:10,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:30:10,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2022-04-06 20:30:10,121 INFO L87 Difference]: Start difference. First operand 29 states and 34 transitions. Second operand has 11 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:10,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:10,254 INFO L93 Difference]: Finished difference Result 38 states and 43 transitions. [2022-04-06 20:30:10,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:30:10,254 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-04-06 20:30:10,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:10,254 INFO L225 Difference]: With dead ends: 38 [2022-04-06 20:30:10,254 INFO L226 Difference]: Without dead ends: 27 [2022-04-06 20:30:10,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:30:10,255 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:10,255 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 54 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:10,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-04-06 20:30:10,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2022-04-06 20:30:10,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:10,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2022-04-06 20:30:10,259 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 20 [2022-04-06 20:30:10,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:10,260 INFO L478 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2022-04-06 20:30:10,260 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:10,260 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2022-04-06 20:30:10,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:30:10,260 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:10,260 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:10,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:10,467 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:10,467 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:10,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:10,468 INFO L85 PathProgramCache]: Analyzing trace with hash 327987819, now seen corresponding path program 25 times [2022-04-06 20:30:10,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:10,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [398408415] [2022-04-06 20:30:10,469 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:10,469 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:10,469 INFO L85 PathProgramCache]: Analyzing trace with hash 327987819, now seen corresponding path program 26 times [2022-04-06 20:30:10,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:10,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649556716] [2022-04-06 20:30:10,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:10,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:10,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:10,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:10,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:10,574 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:10,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:10,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649556716] [2022-04-06 20:30:10,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649556716] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:10,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857152175] [2022-04-06 20:30:10,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:10,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:10,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:10,576 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:10,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-06 20:30:10,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:10,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:10,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:30:10,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:10,673 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:10,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:10,811 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:10,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857152175] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:10,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:10,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:30:10,811 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:10,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [398408415] [2022-04-06 20:30:10,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [398408415] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:10,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:10,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:30:10,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528678487] [2022-04-06 20:30:10,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:10,812 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:30:10,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:10,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:30:10,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:30:10,812 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:10,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:10,951 INFO L93 Difference]: Finished difference Result 37 states and 42 transitions. [2022-04-06 20:30:10,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:30:10,952 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-04-06 20:30:10,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:10,952 INFO L225 Difference]: With dead ends: 37 [2022-04-06 20:30:10,952 INFO L226 Difference]: Without dead ends: 32 [2022-04-06 20:30:10,953 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=182, Invalid=748, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:30:10,953 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:10,954 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 51 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:10,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2022-04-06 20:30:10,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 28. [2022-04-06 20:30:10,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:10,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 32 transitions. [2022-04-06 20:30:10,963 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 32 transitions. Word has length 20 [2022-04-06 20:30:10,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:10,963 INFO L478 AbstractCegarLoop]: Abstraction has 28 states and 32 transitions. [2022-04-06 20:30:10,963 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:10,963 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 32 transitions. [2022-04-06 20:30:10,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:30:10,964 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:10,964 INFO L499 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:10,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-04-06 20:30:11,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:11,175 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:11,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:11,176 INFO L85 PathProgramCache]: Analyzing trace with hash -610638132, now seen corresponding path program 27 times [2022-04-06 20:30:11,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:11,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1801836996] [2022-04-06 20:30:11,177 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:11,177 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:11,177 INFO L85 PathProgramCache]: Analyzing trace with hash -610638132, now seen corresponding path program 28 times [2022-04-06 20:30:11,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:11,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113504624] [2022-04-06 20:30:11,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:11,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:11,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:11,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:11,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:11,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113504624] [2022-04-06 20:30:11,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113504624] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:11,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136195328] [2022-04-06 20:30:11,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:11,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:11,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:11,310 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:11,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-06 20:30:11,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:11,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:11,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:30:11,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:11,407 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:11,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:11,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:11,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136195328] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:11,545 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:11,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:30:11,545 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:11,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1801836996] [2022-04-06 20:30:11,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1801836996] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:11,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:11,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:30:11,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237821309] [2022-04-06 20:30:11,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:11,546 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:30:11,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:11,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:30:11,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:30:11,546 INFO L87 Difference]: Start difference. First operand 28 states and 32 transitions. Second operand has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:11,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:11,782 INFO L93 Difference]: Finished difference Result 41 states and 47 transitions. [2022-04-06 20:30:11,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:30:11,783 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-04-06 20:30:11,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:11,784 INFO L225 Difference]: With dead ends: 41 [2022-04-06 20:30:11,784 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 20:30:11,784 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=227, Invalid=829, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:30:11,785 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:11,785 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 59 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:11,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 20:30:11,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 28. [2022-04-06 20:30:11,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:11,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 32 transitions. [2022-04-06 20:30:11,791 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 32 transitions. Word has length 20 [2022-04-06 20:30:11,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:11,791 INFO L478 AbstractCegarLoop]: Abstraction has 28 states and 32 transitions. [2022-04-06 20:30:11,791 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:11,791 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 32 transitions. [2022-04-06 20:30:11,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:30:11,791 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:11,791 INFO L499 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:11,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:12,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-04-06 20:30:12,003 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:12,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:12,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1195105717, now seen corresponding path program 29 times [2022-04-06 20:30:12,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:12,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1237018078] [2022-04-06 20:30:12,005 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:12,005 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:12,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1195105717, now seen corresponding path program 30 times [2022-04-06 20:30:12,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:12,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331501081] [2022-04-06 20:30:12,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:12,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:12,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:12,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:12,118 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:12,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:12,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331501081] [2022-04-06 20:30:12,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331501081] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:12,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514444259] [2022-04-06 20:30:12,118 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:12,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:12,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:12,132 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:12,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-06 20:30:12,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:30:12,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:12,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:30:12,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:12,231 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:12,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:12,376 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:12,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514444259] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:12,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:12,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:30:12,377 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:12,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1237018078] [2022-04-06 20:30:12,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1237018078] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:12,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:12,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:30:12,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333768049] [2022-04-06 20:30:12,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:12,378 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:30:12,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:12,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:30:12,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:30:12,378 INFO L87 Difference]: Start difference. First operand 28 states and 32 transitions. Second operand has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:12,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:12,572 INFO L93 Difference]: Finished difference Result 44 states and 51 transitions. [2022-04-06 20:30:12,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:30:12,573 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-04-06 20:30:12,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:12,573 INFO L225 Difference]: With dead ends: 44 [2022-04-06 20:30:12,573 INFO L226 Difference]: Without dead ends: 39 [2022-04-06 20:30:12,573 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=774, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:12,574 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 28 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:12,574 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 63 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:12,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-04-06 20:30:12,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 28. [2022-04-06 20:30:12,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:12,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 32 transitions. [2022-04-06 20:30:12,579 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 32 transitions. Word has length 20 [2022-04-06 20:30:12,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:12,579 INFO L478 AbstractCegarLoop]: Abstraction has 28 states and 32 transitions. [2022-04-06 20:30:12,579 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:12,579 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 32 transitions. [2022-04-06 20:30:12,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-04-06 20:30:12,579 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:12,579 INFO L499 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:12,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:12,796 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-04-06 20:30:12,796 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:12,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:12,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1002797804, now seen corresponding path program 13 times [2022-04-06 20:30:12,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:12,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1002234311] [2022-04-06 20:30:12,797 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:12,797 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:12,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1002797804, now seen corresponding path program 14 times [2022-04-06 20:30:12,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:12,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010558371] [2022-04-06 20:30:12,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:12,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:12,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:12,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:12,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:12,901 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:12,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:12,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010558371] [2022-04-06 20:30:12,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010558371] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:12,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790747342] [2022-04-06 20:30:12,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:12,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:12,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:12,902 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:12,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-06 20:30:12,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:12,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:12,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 20:30:12,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:12,989 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:12,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:13,140 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:13,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790747342] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:13,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:13,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 22 [2022-04-06 20:30:13,141 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:13,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1002234311] [2022-04-06 20:30:13,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1002234311] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:13,141 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:13,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:30:13,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432393205] [2022-04-06 20:30:13,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:13,142 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:30:13,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:13,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:30:13,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-04-06 20:30:13,142 INFO L87 Difference]: Start difference. First operand 28 states and 32 transitions. Second operand has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:13,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:13,345 INFO L93 Difference]: Finished difference Result 49 states and 58 transitions. [2022-04-06 20:30:13,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 20:30:13,346 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2022-04-06 20:30:13,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:13,346 INFO L225 Difference]: With dead ends: 49 [2022-04-06 20:30:13,346 INFO L226 Difference]: Without dead ends: 44 [2022-04-06 20:30:13,347 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2022-04-06 20:30:13,347 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 40 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:13,347 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 71 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:13,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-04-06 20:30:13,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 30. [2022-04-06 20:30:13,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:13,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 35 transitions. [2022-04-06 20:30:13,352 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 35 transitions. Word has length 20 [2022-04-06 20:30:13,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:13,352 INFO L478 AbstractCegarLoop]: Abstraction has 30 states and 35 transitions. [2022-04-06 20:30:13,352 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 11 states have internal predecessors, (16), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:13,352 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 35 transitions. [2022-04-06 20:30:13,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:30:13,352 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:13,352 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:13,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:13,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:13,567 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:13,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:13,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1612182871, now seen corresponding path program 31 times [2022-04-06 20:30:13,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:13,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [728776274] [2022-04-06 20:30:13,569 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:13,569 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:13,569 INFO L85 PathProgramCache]: Analyzing trace with hash 1612182871, now seen corresponding path program 32 times [2022-04-06 20:30:13,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:13,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949145162] [2022-04-06 20:30:13,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:13,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:13,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:13,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:13,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:13,666 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:13,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:13,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949145162] [2022-04-06 20:30:13,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949145162] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:13,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435634871] [2022-04-06 20:30:13,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:13,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:13,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:13,667 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:13,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-06 20:30:13,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:13,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:13,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:30:13,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:13,786 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:13,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:13,879 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:13,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435634871] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:13,879 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:13,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 18 [2022-04-06 20:30:13,880 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:13,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [728776274] [2022-04-06 20:30:13,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [728776274] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:13,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:13,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 20:30:13,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072040494] [2022-04-06 20:30:13,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:13,881 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 20:30:13,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:13,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 20:30:13,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2022-04-06 20:30:13,881 INFO L87 Difference]: Start difference. First operand 30 states and 35 transitions. Second operand has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 9 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:13,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:13,990 INFO L93 Difference]: Finished difference Result 39 states and 44 transitions. [2022-04-06 20:30:13,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 20:30:13,990 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 9 states have internal predecessors, (17), 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 21 [2022-04-06 20:30:13,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:13,990 INFO L225 Difference]: With dead ends: 39 [2022-04-06 20:30:13,990 INFO L226 Difference]: Without dead ends: 34 [2022-04-06 20:30:13,994 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-04-06 20:30:13,994 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 15 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:13,995 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 53 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 20:30:13,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2022-04-06 20:30:14,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 31. [2022-04-06 20:30:14,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 26 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:14,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2022-04-06 20:30:14,005 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 21 [2022-04-06 20:30:14,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:14,005 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2022-04-06 20:30:14,005 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 9 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:14,005 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2022-04-06 20:30:14,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:30:14,005 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:14,006 INFO L499 BasicCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:14,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:14,219 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:14,219 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:14,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:14,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1715417834, now seen corresponding path program 33 times [2022-04-06 20:30:14,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:14,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [655973819] [2022-04-06 20:30:14,221 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:14,221 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:14,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1715417834, now seen corresponding path program 34 times [2022-04-06 20:30:14,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:14,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400021860] [2022-04-06 20:30:14,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:14,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:14,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:14,360 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:14,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:14,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400021860] [2022-04-06 20:30:14,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400021860] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:14,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757382042] [2022-04-06 20:30:14,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:14,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:14,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:14,361 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:30:14,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-06 20:30:14,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:14,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:14,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:30:14,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:14,454 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:14,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:14,622 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:14,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757382042] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:14,622 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:14,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:30:14,622 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:14,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [655973819] [2022-04-06 20:30:14,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [655973819] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:14,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:14,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:30:14,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376770435] [2022-04-06 20:30:14,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:14,623 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:30:14,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:14,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:30:14,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:30:14,623 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:14,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:14,864 INFO L93 Difference]: Finished difference Result 46 states and 53 transitions. [2022-04-06 20:30:14,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:30:14,864 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 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 21 [2022-04-06 20:30:14,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:14,865 INFO L225 Difference]: With dead ends: 46 [2022-04-06 20:30:14,865 INFO L226 Difference]: Without dead ends: 41 [2022-04-06 20:30:14,865 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=269, Invalid=1063, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:30:14,866 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:14,867 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 69 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:14,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-04-06 20:30:14,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 31. [2022-04-06 20:30:14,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 26 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:14,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2022-04-06 20:30:14,879 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 21 [2022-04-06 20:30:14,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:14,880 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2022-04-06 20:30:14,880 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:14,880 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2022-04-06 20:30:14,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:30:14,881 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:14,881 INFO L499 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:14,897 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:30:15,097 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-06 20:30:15,097 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:15,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:15,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1640923511, now seen corresponding path program 35 times [2022-04-06 20:30:15,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:15,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1068433788] [2022-04-06 20:30:15,098 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:15,098 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:15,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1640923511, now seen corresponding path program 36 times [2022-04-06 20:30:15,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:15,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39534940] [2022-04-06 20:30:15,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:15,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:15,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:15,208 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:15,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:15,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39534940] [2022-04-06 20:30:15,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39534940] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:15,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065214166] [2022-04-06 20:30:15,208 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:15,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:15,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:15,209 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:30:15,210 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:30:15,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:30:15,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:15,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:30:15,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:15,324 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:15,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:15,484 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:15,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065214166] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:15,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:15,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:30:15,484 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:15,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1068433788] [2022-04-06 20:30:15,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1068433788] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:15,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:15,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:30:15,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551150933] [2022-04-06 20:30:15,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:15,485 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:30:15,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:15,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:30:15,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:30:15,485 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:15,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:15,719 INFO L93 Difference]: Finished difference Result 50 states and 58 transitions. [2022-04-06 20:30:15,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:30:15,720 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 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 21 [2022-04-06 20:30:15,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:15,720 INFO L225 Difference]: With dead ends: 50 [2022-04-06 20:30:15,720 INFO L226 Difference]: Without dead ends: 45 [2022-04-06 20:30:15,721 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=282, Invalid=1050, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:30:15,721 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 28 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:15,721 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 67 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:15,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2022-04-06 20:30:15,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 31. [2022-04-06 20:30:15,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 26 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:15,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2022-04-06 20:30:15,727 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 21 [2022-04-06 20:30:15,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:15,727 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2022-04-06 20:30:15,727 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:15,727 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2022-04-06 20:30:15,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:30:15,727 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:15,727 INFO L499 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:15,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:15,943 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 20:30:15,943 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:15,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:15,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1056455926, now seen corresponding path program 37 times [2022-04-06 20:30:15,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:15,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1360383311] [2022-04-06 20:30:15,944 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:15,944 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:15,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1056455926, now seen corresponding path program 38 times [2022-04-06 20:30:15,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:15,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084855731] [2022-04-06 20:30:15,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:15,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:15,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:16,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:16,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:16,041 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:16,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:16,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084855731] [2022-04-06 20:30:16,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084855731] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:16,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654544902] [2022-04-06 20:30:16,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:16,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:16,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:16,043 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:30:16,043 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:30:16,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:16,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:16,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:30:16,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:16,125 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:16,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:16,272 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:16,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654544902] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:16,272 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:16,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:30:16,272 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:16,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1360383311] [2022-04-06 20:30:16,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1360383311] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:16,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:16,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:30:16,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401496509] [2022-04-06 20:30:16,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:16,273 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:30:16,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:16,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:30:16,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:30:16,273 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:16,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:16,506 INFO L93 Difference]: Finished difference Result 53 states and 62 transitions. [2022-04-06 20:30:16,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:30:16,506 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 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 21 [2022-04-06 20:30:16,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:16,506 INFO L225 Difference]: With dead ends: 53 [2022-04-06 20:30:16,506 INFO L226 Difference]: Without dead ends: 48 [2022-04-06 20:30:16,507 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=259, Invalid=931, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:30:16,507 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 35 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:16,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 77 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:16,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-04-06 20:30:16,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 31. [2022-04-06 20:30:16,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 26 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:16,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2022-04-06 20:30:16,514 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 21 [2022-04-06 20:30:16,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:16,514 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2022-04-06 20:30:16,514 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:16,514 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2022-04-06 20:30:16,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-04-06 20:30:16,515 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:16,515 INFO L499 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:16,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:16,721 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 20:30:16,721 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:16,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:16,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1040607849, now seen corresponding path program 15 times [2022-04-06 20:30:16,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:16,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2113324530] [2022-04-06 20:30:16,722 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:16,723 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:16,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1040607849, now seen corresponding path program 16 times [2022-04-06 20:30:16,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:16,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293901714] [2022-04-06 20:30:16,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:16,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:16,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:16,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:16,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:16,820 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:16,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:16,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293901714] [2022-04-06 20:30:16,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293901714] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:16,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392895216] [2022-04-06 20:30:16,820 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:16,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:16,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:16,821 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:30:16,822 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:30:16,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:16,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:16,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:30:16,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:16,897 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:16,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:17,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392895216] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:17,091 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:17,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 24 [2022-04-06 20:30:17,092 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:17,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2113324530] [2022-04-06 20:30:17,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2113324530] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:17,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:17,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:30:17,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103098854] [2022-04-06 20:30:17,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:17,092 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:30:17,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:17,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:30:17,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2022-04-06 20:30:17,093 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:17,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:17,335 INFO L93 Difference]: Finished difference Result 58 states and 69 transitions. [2022-04-06 20:30:17,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:30:17,336 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 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 21 [2022-04-06 20:30:17,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:17,336 INFO L225 Difference]: With dead ends: 58 [2022-04-06 20:30:17,336 INFO L226 Difference]: Without dead ends: 53 [2022-04-06 20:30:17,337 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=260, Invalid=862, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:17,337 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 48 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:17,337 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 80 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:17,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2022-04-06 20:30:17,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 33. [2022-04-06 20:30:17,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 28 states have (on average 1.25) internal successors, (35), 28 states have internal predecessors, (35), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:17,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2022-04-06 20:30:17,344 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 21 [2022-04-06 20:30:17,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:17,344 INFO L478 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2022-04-06 20:30:17,344 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:17,344 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2022-04-06 20:30:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:30:17,344 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:17,345 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:17,368 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:30:17,559 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 20:30:17,559 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:17,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:17,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1527443477, now seen corresponding path program 39 times [2022-04-06 20:30:17,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:17,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1944369221] [2022-04-06 20:30:17,560 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:17,560 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:17,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1527443477, now seen corresponding path program 40 times [2022-04-06 20:30:17,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:17,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519330073] [2022-04-06 20:30:17,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:17,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:17,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:17,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:17,668 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:17,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:17,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519330073] [2022-04-06 20:30:17,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519330073] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:17,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369842792] [2022-04-06 20:30:17,668 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:17,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:17,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:17,669 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:30:17,670 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:30:17,705 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:17,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:17,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 20:30:17,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:17,759 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:17,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:17,924 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:17,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369842792] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:17,924 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:17,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 23 [2022-04-06 20:30:17,924 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:17,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1944369221] [2022-04-06 20:30:17,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1944369221] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:17,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:17,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 20:30:17,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622849525] [2022-04-06 20:30:17,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:17,925 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 20:30:17,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:17,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 20:30:17,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2022-04-06 20:30:17,925 INFO L87 Difference]: Start difference. First operand 33 states and 39 transitions. Second operand has 13 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 12 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:18,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:18,114 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2022-04-06 20:30:18,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 20:30:18,115 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 12 states have internal predecessors, (18), 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 22 [2022-04-06 20:30:18,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:18,115 INFO L225 Difference]: With dead ends: 43 [2022-04-06 20:30:18,115 INFO L226 Difference]: Without dead ends: 31 [2022-04-06 20:30:18,115 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=118, Invalid=938, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:30:18,116 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:18,116 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 64 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:18,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2022-04-06 20:30:18,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2022-04-06 20:30:18,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 26 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:18,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2022-04-06 20:30:18,122 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 36 transitions. Word has length 22 [2022-04-06 20:30:18,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:18,122 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 36 transitions. [2022-04-06 20:30:18,122 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 12 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:18,122 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 36 transitions. [2022-04-06 20:30:18,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:30:18,122 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:18,122 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:18,140 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:30:18,331 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:18,331 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:18,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:18,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1603850228, now seen corresponding path program 41 times [2022-04-06 20:30:18,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:18,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [489808938] [2022-04-06 20:30:18,332 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:18,332 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:18,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1603850228, now seen corresponding path program 42 times [2022-04-06 20:30:18,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:18,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633671187] [2022-04-06 20:30:18,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:18,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:18,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:18,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:18,447 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:18,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:18,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633671187] [2022-04-06 20:30:18,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633671187] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:18,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747290575] [2022-04-06 20:30:18,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:18,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:18,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:18,449 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:30:18,484 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:30:18,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:30:18,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:18,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:30:18,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:18,580 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:18,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:18,803 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:18,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747290575] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:18,804 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:18,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:30:18,804 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:18,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [489808938] [2022-04-06 20:30:18,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [489808938] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:18,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:18,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:30:18,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470993197] [2022-04-06 20:30:18,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:18,805 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:30:18,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:18,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:30:18,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:30:18,805 INFO L87 Difference]: Start difference. First operand 31 states and 36 transitions. Second operand has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:18,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:18,999 INFO L93 Difference]: Finished difference Result 42 states and 48 transitions. [2022-04-06 20:30:19,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:30:19,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 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 22 [2022-04-06 20:30:19,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:19,000 INFO L225 Difference]: With dead ends: 42 [2022-04-06 20:30:19,000 INFO L226 Difference]: Without dead ends: 37 [2022-04-06 20:30:19,001 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=248, Invalid=1084, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:30:19,001 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:19,001 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 56 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:19,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2022-04-06 20:30:19,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 32. [2022-04-06 20:30:19,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 27 states have internal predecessors, (33), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:19,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 37 transitions. [2022-04-06 20:30:19,008 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 37 transitions. Word has length 22 [2022-04-06 20:30:19,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:19,008 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 37 transitions. [2022-04-06 20:30:19,008 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:19,008 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 37 transitions. [2022-04-06 20:30:19,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:30:19,009 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:19,009 INFO L499 BasicCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:19,025 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:30:19,214 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:19,214 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:19,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:19,214 INFO L85 PathProgramCache]: Analyzing trace with hash -636483637, now seen corresponding path program 43 times [2022-04-06 20:30:19,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:19,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [549401405] [2022-04-06 20:30:19,215 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:19,215 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:19,215 INFO L85 PathProgramCache]: Analyzing trace with hash -636483637, now seen corresponding path program 44 times [2022-04-06 20:30:19,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:19,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887602461] [2022-04-06 20:30:19,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:19,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:19,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:19,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:19,341 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:19,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:19,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887602461] [2022-04-06 20:30:19,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887602461] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:19,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879301337] [2022-04-06 20:30:19,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:19,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:19,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:19,342 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:30:19,343 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:30:19,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:19,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:19,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:30:19,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:19,458 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:19,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:19,639 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:19,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879301337] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:19,640 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:19,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:30:19,640 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:19,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [549401405] [2022-04-06 20:30:19,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [549401405] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:19,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:19,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:30:19,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320881854] [2022-04-06 20:30:19,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:19,640 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:30:19,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:19,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:30:19,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:30:19,641 INFO L87 Difference]: Start difference. First operand 32 states and 37 transitions. Second operand has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:19,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:19,898 INFO L93 Difference]: Finished difference Result 47 states and 54 transitions. [2022-04-06 20:30:19,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:30:19,898 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 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 22 [2022-04-06 20:30:19,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:19,898 INFO L225 Difference]: With dead ends: 47 [2022-04-06 20:30:19,898 INFO L226 Difference]: Without dead ends: 42 [2022-04-06 20:30:19,899 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=316, Invalid=1244, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:30:19,899 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:19,899 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 74 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:19,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2022-04-06 20:30:19,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 32. [2022-04-06 20:30:19,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 27 states have internal predecessors, (33), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:19,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 37 transitions. [2022-04-06 20:30:19,909 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 37 transitions. Word has length 22 [2022-04-06 20:30:19,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:19,909 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 37 transitions. [2022-04-06 20:30:19,909 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:19,909 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 37 transitions. [2022-04-06 20:30:19,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:30:19,909 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:19,909 INFO L499 BasicCegarLoop]: trace histogram [7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:19,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-04-06 20:30:20,114 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-04-06 20:30:20,114 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:20,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:20,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1575109588, now seen corresponding path program 45 times [2022-04-06 20:30:20,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:20,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1066347061] [2022-04-06 20:30:20,115 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:20,115 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:20,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1575109588, now seen corresponding path program 46 times [2022-04-06 20:30:20,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:20,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707421448] [2022-04-06 20:30:20,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:20,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:20,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:20,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:20,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:20,231 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:20,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:20,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707421448] [2022-04-06 20:30:20,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707421448] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:20,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006885287] [2022-04-06 20:30:20,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:20,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:20,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:20,233 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:30:20,234 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:30:20,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:20,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:20,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:30:20,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:20,321 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:20,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:20,517 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:20,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006885287] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:20,517 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:20,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:30:20,517 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:20,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1066347061] [2022-04-06 20:30:20,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1066347061] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:20,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:20,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:30:20,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777829719] [2022-04-06 20:30:20,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:20,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:30:20,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:20,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:30:20,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:30:20,518 INFO L87 Difference]: Start difference. First operand 32 states and 37 transitions. Second operand has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:20,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:20,823 INFO L93 Difference]: Finished difference Result 51 states and 59 transitions. [2022-04-06 20:30:20,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:30:20,823 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 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 22 [2022-04-06 20:30:20,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:20,824 INFO L225 Difference]: With dead ends: 51 [2022-04-06 20:30:20,824 INFO L226 Difference]: Without dead ends: 46 [2022-04-06 20:30:20,824 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=326, Invalid=1234, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:30:20,825 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 28 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:20,825 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 72 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:20,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-04-06 20:30:20,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 32. [2022-04-06 20:30:20,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 27 states have internal predecessors, (33), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:20,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 37 transitions. [2022-04-06 20:30:20,833 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 37 transitions. Word has length 22 [2022-04-06 20:30:20,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:20,833 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 37 transitions. [2022-04-06 20:30:20,833 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:20,833 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 37 transitions. [2022-04-06 20:30:20,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:30:20,833 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:20,833 INFO L499 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:20,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:21,033 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:21,034 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:21,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:21,034 INFO L85 PathProgramCache]: Analyzing trace with hash 2135390123, now seen corresponding path program 47 times [2022-04-06 20:30:21,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:21,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [875414153] [2022-04-06 20:30:21,035 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:21,035 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:21,035 INFO L85 PathProgramCache]: Analyzing trace with hash 2135390123, now seen corresponding path program 48 times [2022-04-06 20:30:21,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:21,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162526015] [2022-04-06 20:30:21,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:21,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:21,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:21,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:21,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:21,162 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:21,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:21,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162526015] [2022-04-06 20:30:21,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162526015] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:21,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067558503] [2022-04-06 20:30:21,162 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:21,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:21,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:21,164 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:30:21,165 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:30:21,204 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:30:21,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:21,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:30:21,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:21,272 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:21,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:21,461 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:21,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067558503] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:21,461 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:21,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:30:21,462 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:21,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [875414153] [2022-04-06 20:30:21,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [875414153] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:21,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:21,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:30:21,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150649804] [2022-04-06 20:30:21,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:21,462 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:30:21,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:21,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:30:21,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:30:21,463 INFO L87 Difference]: Start difference. First operand 32 states and 37 transitions. Second operand has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:21,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:21,740 INFO L93 Difference]: Finished difference Result 54 states and 63 transitions. [2022-04-06 20:30:21,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:30:21,740 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 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 22 [2022-04-06 20:30:21,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:21,741 INFO L225 Difference]: With dead ends: 54 [2022-04-06 20:30:21,741 INFO L226 Difference]: Without dead ends: 49 [2022-04-06 20:30:21,741 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=304, Invalid=1102, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:30:21,742 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 35 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:21,742 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 82 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:21,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-04-06 20:30:21,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 32. [2022-04-06 20:30:21,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 27 states have internal predecessors, (33), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:21,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 37 transitions. [2022-04-06 20:30:21,750 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 37 transitions. Word has length 22 [2022-04-06 20:30:21,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:21,750 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 37 transitions. [2022-04-06 20:30:21,750 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:21,750 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 37 transitions. [2022-04-06 20:30:21,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 20:30:21,751 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:21,751 INFO L499 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:21,767 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:30:21,970 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:21,970 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:21,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:21,970 INFO L85 PathProgramCache]: Analyzing trace with hash 38326348, now seen corresponding path program 17 times [2022-04-06 20:30:21,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:21,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1142124527] [2022-04-06 20:30:21,971 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:21,971 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:21,971 INFO L85 PathProgramCache]: Analyzing trace with hash 38326348, now seen corresponding path program 18 times [2022-04-06 20:30:21,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:21,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662603006] [2022-04-06 20:30:21,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:21,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:21,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:22,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:22,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:22,114 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:22,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:22,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662603006] [2022-04-06 20:30:22,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662603006] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:22,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130609331] [2022-04-06 20:30:22,114 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:22,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:22,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:22,115 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:30:22,116 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:30:22,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:30:22,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:22,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 20:30:22,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:22,216 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:22,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:22,419 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:22,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130609331] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:22,420 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:22,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 26 [2022-04-06 20:30:22,420 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:22,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1142124527] [2022-04-06 20:30:22,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1142124527] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:22,420 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:22,420 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 20:30:22,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244689230] [2022-04-06 20:30:22,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:22,420 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 20:30:22,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:22,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 20:30:22,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2022-04-06 20:30:22,421 INFO L87 Difference]: Start difference. First operand 32 states and 37 transitions. Second operand has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:22,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:22,697 INFO L93 Difference]: Finished difference Result 59 states and 70 transitions. [2022-04-06 20:30:22,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 20:30:22,697 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 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 22 [2022-04-06 20:30:22,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:22,698 INFO L225 Difference]: With dead ends: 59 [2022-04-06 20:30:22,698 INFO L226 Difference]: Without dead ends: 54 [2022-04-06 20:30:22,698 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=307, Invalid=1025, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 20:30:22,699 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 48 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:22,699 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 85 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:22,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-06 20:30:22,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 34. [2022-04-06 20:30:22,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:22,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2022-04-06 20:30:22,707 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 22 [2022-04-06 20:30:22,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:22,707 INFO L478 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2022-04-06 20:30:22,707 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 13 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:22,707 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2022-04-06 20:30:22,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:30:22,707 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:22,707 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:22,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-04-06 20:30:22,922 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-06 20:30:22,923 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:22,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:22,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1854745558, now seen corresponding path program 49 times [2022-04-06 20:30:22,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:22,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [275697162] [2022-04-06 20:30:22,924 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:22,924 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:22,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1854745558, now seen corresponding path program 50 times [2022-04-06 20:30:22,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:22,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194195339] [2022-04-06 20:30:22,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:22,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:23,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:23,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:23,087 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:23,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:23,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194195339] [2022-04-06 20:30:23,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194195339] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:23,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112574173] [2022-04-06 20:30:23,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:23,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:23,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:23,104 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:30:23,179 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:30:23,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:23,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:23,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:30:23,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:23,292 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:23,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:23,473 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:23,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112574173] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:23,473 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:23,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 20 [2022-04-06 20:30:23,474 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:23,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [275697162] [2022-04-06 20:30:23,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [275697162] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:23,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:23,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 20:30:23,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546021458] [2022-04-06 20:30:23,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:23,474 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 20:30:23,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:23,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 20:30:23,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-04-06 20:30:23,475 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand has 12 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 10 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:23,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:23,651 INFO L93 Difference]: Finished difference Result 44 states and 50 transitions. [2022-04-06 20:30:23,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 20:30:23,652 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 10 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:30:23,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:23,652 INFO L225 Difference]: With dead ends: 44 [2022-04-06 20:30:23,652 INFO L226 Difference]: Without dead ends: 39 [2022-04-06 20:30:23,652 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:23,653 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 15 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:23,653 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 53 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:23,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-04-06 20:30:23,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2022-04-06 20:30:23,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 30 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:23,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-04-06 20:30:23,665 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 23 [2022-04-06 20:30:23,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:23,665 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-04-06 20:30:23,665 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 10 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:23,665 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2022-04-06 20:30:23,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:30:23,665 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:23,666 INFO L499 BasicCegarLoop]: trace histogram [6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:23,684 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:30:23,866 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 20:30:23,866 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:23,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:23,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1778338807, now seen corresponding path program 51 times [2022-04-06 20:30:23,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:23,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1045664565] [2022-04-06 20:30:23,867 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:23,867 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:23,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1778338807, now seen corresponding path program 52 times [2022-04-06 20:30:23,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:23,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200455236] [2022-04-06 20:30:23,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:23,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:23,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:23,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:23,972 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:23,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:23,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200455236] [2022-04-06 20:30:23,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200455236] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:23,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078690817] [2022-04-06 20:30:23,972 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:23,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:23,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:23,978 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:30:23,980 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:30:24,008 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:24,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:24,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:30:24,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:24,059 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:24,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:24,227 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:24,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078690817] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:24,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:24,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:30:24,227 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:24,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1045664565] [2022-04-06 20:30:24,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1045664565] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:24,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:24,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:30:24,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772811855] [2022-04-06 20:30:24,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:24,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:30:24,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:24,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:30:24,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:24,228 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:24,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:24,452 INFO L93 Difference]: Finished difference Result 52 states and 60 transitions. [2022-04-06 20:30:24,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:30:24,453 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:30:24,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:24,453 INFO L225 Difference]: With dead ends: 52 [2022-04-06 20:30:24,453 INFO L226 Difference]: Without dead ends: 47 [2022-04-06 20:30:24,455 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=364, Invalid=1528, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:30:24,459 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:24,459 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 69 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:24,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-04-06 20:30:24,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 35. [2022-04-06 20:30:24,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 30 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:24,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-04-06 20:30:24,473 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 23 [2022-04-06 20:30:24,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:24,473 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-04-06 20:30:24,473 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:24,473 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2022-04-06 20:30:24,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:30:24,473 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:24,474 INFO L499 BasicCegarLoop]: trace histogram [7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:24,490 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:30:24,688 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-04-06 20:30:24,688 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:24,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:24,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1549261898, now seen corresponding path program 53 times [2022-04-06 20:30:24,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:24,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1587366900] [2022-04-06 20:30:24,689 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:24,689 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:24,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1549261898, now seen corresponding path program 54 times [2022-04-06 20:30:24,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:24,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447154173] [2022-04-06 20:30:24,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:24,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:24,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:24,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:24,831 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:24,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:24,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447154173] [2022-04-06 20:30:24,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447154173] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:24,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619909635] [2022-04-06 20:30:24,831 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:24,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:24,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:24,832 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:30:24,833 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:30:24,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:30:24,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:24,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:30:24,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:24,916 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:24,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:25,143 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:25,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619909635] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:25,144 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:25,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:30:25,144 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:25,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1587366900] [2022-04-06 20:30:25,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1587366900] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:25,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:25,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:30:25,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088775659] [2022-04-06 20:30:25,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:25,144 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:30:25,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:25,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:30:25,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:25,145 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:25,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:25,510 INFO L93 Difference]: Finished difference Result 57 states and 66 transitions. [2022-04-06 20:30:25,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:30:25,510 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:30:25,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:25,511 INFO L225 Difference]: With dead ends: 57 [2022-04-06 20:30:25,511 INFO L226 Difference]: Without dead ends: 52 [2022-04-06 20:30:25,512 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=403, Invalid=1577, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:30:25,512 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 27 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:25,512 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 82 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:25,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-04-06 20:30:25,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 35. [2022-04-06 20:30:25,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 30 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:25,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-04-06 20:30:25,525 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 23 [2022-04-06 20:30:25,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:25,525 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-04-06 20:30:25,525 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:25,525 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2022-04-06 20:30:25,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:30:25,525 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:25,525 INFO L499 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:25,547 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:30:25,734 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:25,735 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:25,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:25,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1807079447, now seen corresponding path program 55 times [2022-04-06 20:30:25,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:25,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2135218506] [2022-04-06 20:30:25,736 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:25,736 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:25,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1807079447, now seen corresponding path program 56 times [2022-04-06 20:30:25,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:25,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907125507] [2022-04-06 20:30:25,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:25,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:25,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:25,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:25,863 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:25,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:25,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907125507] [2022-04-06 20:30:25,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907125507] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:25,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163535061] [2022-04-06 20:30:25,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:25,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:25,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:25,864 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:30:25,865 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:30:25,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:25,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:25,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:30:25,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:25,968 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:25,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:26,188 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:26,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163535061] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:26,188 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:26,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:30:26,188 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:26,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2135218506] [2022-04-06 20:30:26,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2135218506] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:26,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:26,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:30:26,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791383206] [2022-04-06 20:30:26,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:26,189 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:30:26,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:26,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:30:26,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:26,189 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:26,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:26,540 INFO L93 Difference]: Finished difference Result 61 states and 71 transitions. [2022-04-06 20:30:26,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:30:26,540 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:30:26,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:26,541 INFO L225 Difference]: With dead ends: 61 [2022-04-06 20:30:26,541 INFO L226 Difference]: Without dead ends: 56 [2022-04-06 20:30:26,541 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=374, Invalid=1432, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:30:26,542 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 35 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:26,542 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 86 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:26,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2022-04-06 20:30:26,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 35. [2022-04-06 20:30:26,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 30 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:26,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-04-06 20:30:26,553 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 23 [2022-04-06 20:30:26,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:26,553 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-04-06 20:30:26,553 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:26,554 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2022-04-06 20:30:26,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:30:26,554 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:26,554 INFO L499 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:26,572 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:30:26,766 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-06 20:30:26,766 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:26,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:26,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1222611862, now seen corresponding path program 57 times [2022-04-06 20:30:26,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:26,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1841100868] [2022-04-06 20:30:26,768 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:26,768 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:26,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1222611862, now seen corresponding path program 58 times [2022-04-06 20:30:26,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:26,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799193737] [2022-04-06 20:30:26,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:26,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:26,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:26,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:26,892 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:26,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:26,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799193737] [2022-04-06 20:30:26,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799193737] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:26,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250380401] [2022-04-06 20:30:26,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:26,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:26,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:26,893 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:30:26,894 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:30:26,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:26,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:26,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:30:26,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:26,992 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:26,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:27,222 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:27,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250380401] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:27,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:27,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:30:27,223 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:27,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1841100868] [2022-04-06 20:30:27,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1841100868] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:27,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:27,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:30:27,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141745400] [2022-04-06 20:30:27,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:27,224 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:30:27,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:27,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:30:27,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:27,224 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:27,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:27,522 INFO L93 Difference]: Finished difference Result 64 states and 75 transitions. [2022-04-06 20:30:27,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:30:27,522 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:30:27,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:27,523 INFO L225 Difference]: With dead ends: 64 [2022-04-06 20:30:27,523 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 20:30:27,523 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=353, Invalid=1287, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:30:27,523 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 42 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:27,524 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 86 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:27,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 20:30:27,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 35. [2022-04-06 20:30:27,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 30 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:27,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-04-06 20:30:27,535 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 23 [2022-04-06 20:30:27,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:27,536 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-04-06 20:30:27,536 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:27,536 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2022-04-06 20:30:27,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 20:30:27,536 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:27,536 INFO L499 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:27,552 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:30:27,751 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-06 20:30:27,751 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:27,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:27,752 INFO L85 PathProgramCache]: Analyzing trace with hash -874451913, now seen corresponding path program 19 times [2022-04-06 20:30:27,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:27,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1526013108] [2022-04-06 20:30:27,753 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:27,753 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:27,753 INFO L85 PathProgramCache]: Analyzing trace with hash -874451913, now seen corresponding path program 20 times [2022-04-06 20:30:27,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:27,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391266519] [2022-04-06 20:30:27,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:27,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:27,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:27,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:27,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:27,856 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:27,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:27,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391266519] [2022-04-06 20:30:27,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391266519] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:27,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333478273] [2022-04-06 20:30:27,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:27,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:27,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:27,857 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:30:27,858 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:30:27,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:27,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:27,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 20:30:27,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:27,942 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:27,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:28,102 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:28,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333478273] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:28,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:28,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 28 [2022-04-06 20:30:28,103 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:28,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1526013108] [2022-04-06 20:30:28,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1526013108] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:28,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:28,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:30:28,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744370987] [2022-04-06 20:30:28,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:28,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:30:28,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:28,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:30:28,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=580, Unknown=0, NotChecked=0, Total=756 [2022-04-06 20:30:28,123 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:28,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:28,380 INFO L93 Difference]: Finished difference Result 69 states and 82 transitions. [2022-04-06 20:30:28,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:30:28,380 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-04-06 20:30:28,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:28,381 INFO L225 Difference]: With dead ends: 69 [2022-04-06 20:30:28,381 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 20:30:28,383 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=358, Invalid=1202, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:30:28,383 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 56 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:28,383 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 94 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:28,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 20:30:28,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 37. [2022-04-06 20:30:28,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 32 states have (on average 1.25) internal successors, (40), 32 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:28,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 44 transitions. [2022-04-06 20:30:28,399 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 44 transitions. Word has length 23 [2022-04-06 20:30:28,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:28,399 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 44 transitions. [2022-04-06 20:30:28,399 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 14 states have internal predecessors, (19), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:28,399 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 44 transitions. [2022-04-06 20:30:28,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:28,399 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:28,399 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:28,418 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:30:28,612 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:28,612 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:28,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:28,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1697032524, now seen corresponding path program 59 times [2022-04-06 20:30:28,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:28,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1212697196] [2022-04-06 20:30:28,613 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:28,613 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:28,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1697032524, now seen corresponding path program 60 times [2022-04-06 20:30:28,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:28,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551823756] [2022-04-06 20:30:28,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:28,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:28,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:28,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:28,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:28,711 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:28,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:28,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551823756] [2022-04-06 20:30:28,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551823756] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:28,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813978460] [2022-04-06 20:30:28,711 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:28,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:28,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:28,725 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:30:28,727 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:30:28,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:30:28,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:28,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:28,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:28,818 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:28,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:29,054 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:29,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813978460] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:29,054 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:29,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-04-06 20:30:29,055 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:29,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1212697196] [2022-04-06 20:30:29,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1212697196] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:29,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:29,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 20:30:29,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45929485] [2022-04-06 20:30:29,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:29,055 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 20:30:29,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:29,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 20:30:29,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=683, Unknown=0, NotChecked=0, Total=812 [2022-04-06 20:30:29,056 INFO L87 Difference]: Start difference. First operand 37 states and 44 transitions. Second operand has 15 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 14 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:29,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:29,292 INFO L93 Difference]: Finished difference Result 48 states and 55 transitions. [2022-04-06 20:30:29,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 20:30:29,292 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 14 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:29,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:29,292 INFO L225 Difference]: With dead ends: 48 [2022-04-06 20:30:29,292 INFO L226 Difference]: Without dead ends: 35 [2022-04-06 20:30:29,293 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:30:29,293 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:29,293 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 74 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:29,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-04-06 20:30:29,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2022-04-06 20:30:29,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 30 states have (on average 1.2333333333333334) internal successors, (37), 30 states have internal predecessors, (37), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:29,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-04-06 20:30:29,304 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 24 [2022-04-06 20:30:29,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:29,304 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-04-06 20:30:29,304 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 14 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:29,304 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2022-04-06 20:30:29,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:29,304 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:29,304 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:29,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:29,506 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-04-06 20:30:29,506 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:29,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:29,506 INFO L85 PathProgramCache]: Analyzing trace with hash -671576757, now seen corresponding path program 61 times [2022-04-06 20:30:29,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:29,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1036061431] [2022-04-06 20:30:29,508 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:29,508 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:29,508 INFO L85 PathProgramCache]: Analyzing trace with hash -671576757, now seen corresponding path program 62 times [2022-04-06 20:30:29,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:29,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946972501] [2022-04-06 20:30:29,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:29,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:29,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:29,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:29,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:29,658 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:29,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:29,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946972501] [2022-04-06 20:30:29,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946972501] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:29,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432791325] [2022-04-06 20:30:29,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:29,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:29,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:29,659 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:30:29,660 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:30:29,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:29,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:29,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:29,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:29,787 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:29,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:30,022 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:30,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432791325] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:30,023 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:30,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:30:30,023 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:30,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1036061431] [2022-04-06 20:30:30,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1036061431] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:30,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:30,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:30:30,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712408086] [2022-04-06 20:30:30,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:30,023 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:30:30,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:30,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:30:30,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:30,024 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:30,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:30,284 INFO L93 Difference]: Finished difference Result 47 states and 54 transitions. [2022-04-06 20:30:30,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:30:30,285 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:30,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:30,285 INFO L225 Difference]: With dead ends: 47 [2022-04-06 20:30:30,285 INFO L226 Difference]: Without dead ends: 42 [2022-04-06 20:30:30,285 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:30:30,286 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:30,286 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 71 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:30,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2022-04-06 20:30:30,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 36. [2022-04-06 20:30:30,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:30,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2022-04-06 20:30:30,299 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 24 [2022-04-06 20:30:30,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:30,299 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2022-04-06 20:30:30,299 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:30,299 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2022-04-06 20:30:30,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:30,300 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:30,300 INFO L499 BasicCegarLoop]: trace histogram [7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:30,316 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:30:30,511 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:30,511 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:30,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:30,512 INFO L85 PathProgramCache]: Analyzing trace with hash -747983508, now seen corresponding path program 63 times [2022-04-06 20:30:30,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:30,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [558801115] [2022-04-06 20:30:30,513 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:30,513 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:30,513 INFO L85 PathProgramCache]: Analyzing trace with hash -747983508, now seen corresponding path program 64 times [2022-04-06 20:30:30,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:30,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198934411] [2022-04-06 20:30:30,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:30,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:30,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:30,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:30,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:30,657 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:30,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:30,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198934411] [2022-04-06 20:30:30,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198934411] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:30,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25609470] [2022-04-06 20:30:30,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:30,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:30,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:30,659 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:30:30,660 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:30:30,690 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:30,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:30,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:30,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:30,773 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:30,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:31,015 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:31,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25609470] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:31,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:31,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:30:31,016 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:31,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [558801115] [2022-04-06 20:30:31,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [558801115] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:31,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:31,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:30:31,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572608578] [2022-04-06 20:30:31,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:31,016 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:30:31,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:31,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:30:31,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=723, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:31,017 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:31,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:31,368 INFO L93 Difference]: Finished difference Result 53 states and 61 transitions. [2022-04-06 20:30:31,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:30:31,368 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:31,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:31,369 INFO L225 Difference]: With dead ends: 53 [2022-04-06 20:30:31,369 INFO L226 Difference]: Without dead ends: 48 [2022-04-06 20:30:31,370 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=417, Invalid=1745, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:30:31,371 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:31,371 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 84 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:31,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-04-06 20:30:31,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 36. [2022-04-06 20:30:31,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:31,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2022-04-06 20:30:31,385 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 24 [2022-04-06 20:30:31,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:31,385 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2022-04-06 20:30:31,385 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:31,385 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2022-04-06 20:30:31,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:31,385 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:31,385 INFO L499 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:31,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:31,601 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:31,601 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:31,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:31,601 INFO L85 PathProgramCache]: Analyzing trace with hash 219383083, now seen corresponding path program 65 times [2022-04-06 20:30:31,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:31,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1586783962] [2022-04-06 20:30:31,615 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:31,615 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:31,615 INFO L85 PathProgramCache]: Analyzing trace with hash 219383083, now seen corresponding path program 66 times [2022-04-06 20:30:31,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:31,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041541274] [2022-04-06 20:30:31,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:31,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:31,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:31,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:31,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:31,758 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:31,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:31,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041541274] [2022-04-06 20:30:31,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041541274] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:31,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278581273] [2022-04-06 20:30:31,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:31,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:31,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:31,760 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:30:31,762 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:30:31,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:30:31,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:31,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:31,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:31,875 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:31,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:32,126 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:32,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278581273] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:32,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:32,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:30:32,126 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:32,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1586783962] [2022-04-06 20:30:32,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1586783962] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:32,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:32,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:30:32,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899726877] [2022-04-06 20:30:32,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:32,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:30:32,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:32,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:30:32,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:32,127 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:32,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:32,503 INFO L93 Difference]: Finished difference Result 58 states and 67 transitions. [2022-04-06 20:30:32,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:30:32,504 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:32,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:32,504 INFO L225 Difference]: With dead ends: 58 [2022-04-06 20:30:32,504 INFO L226 Difference]: Without dead ends: 53 [2022-04-06 20:30:32,505 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=454, Invalid=1802, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:30:32,505 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 27 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:32,505 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 82 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:32,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2022-04-06 20:30:32,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 36. [2022-04-06 20:30:32,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:32,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2022-04-06 20:30:32,519 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 24 [2022-04-06 20:30:32,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:32,519 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2022-04-06 20:30:32,519 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:32,519 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2022-04-06 20:30:32,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:32,520 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:32,520 INFO L499 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:32,535 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:30:32,735 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-06 20:30:32,735 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:32,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:32,735 INFO L85 PathProgramCache]: Analyzing trace with hash -719242868, now seen corresponding path program 67 times [2022-04-06 20:30:32,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:32,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1987317127] [2022-04-06 20:30:32,736 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:32,736 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:32,736 INFO L85 PathProgramCache]: Analyzing trace with hash -719242868, now seen corresponding path program 68 times [2022-04-06 20:30:32,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:32,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640466892] [2022-04-06 20:30:32,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:32,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:32,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:32,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:32,873 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:32,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:32,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640466892] [2022-04-06 20:30:32,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640466892] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:32,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520868183] [2022-04-06 20:30:32,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:32,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:32,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:32,874 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:30:32,875 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:30:32,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:32,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:32,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:32,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:32,978 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:32,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:33,226 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:33,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520868183] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:33,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:33,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:30:33,226 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:33,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1987317127] [2022-04-06 20:30:33,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1987317127] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:33,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:33,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:30:33,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308543878] [2022-04-06 20:30:33,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:33,227 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:30:33,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:33,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:30:33,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:33,227 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:33,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:33,579 INFO L93 Difference]: Finished difference Result 62 states and 72 transitions. [2022-04-06 20:30:33,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:30:33,579 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:33,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:33,580 INFO L225 Difference]: With dead ends: 62 [2022-04-06 20:30:33,580 INFO L226 Difference]: Without dead ends: 57 [2022-04-06 20:30:33,580 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=426, Invalid=1644, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:30:33,580 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 35 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:33,580 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 81 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:33,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-04-06 20:30:33,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 36. [2022-04-06 20:30:33,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:33,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2022-04-06 20:30:33,595 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 24 [2022-04-06 20:30:33,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:33,595 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2022-04-06 20:30:33,595 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:33,595 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2022-04-06 20:30:33,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:33,595 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:33,595 INFO L499 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:33,611 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:30:33,811 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 20:30:33,811 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:33,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:33,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1303710453, now seen corresponding path program 69 times [2022-04-06 20:30:33,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:33,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2015832865] [2022-04-06 20:30:33,812 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:33,812 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:33,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1303710453, now seen corresponding path program 70 times [2022-04-06 20:30:33,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:33,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85958072] [2022-04-06 20:30:33,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:33,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:33,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:33,917 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:33,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:33,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85958072] [2022-04-06 20:30:33,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85958072] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:33,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858199928] [2022-04-06 20:30:33,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:33,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:33,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:33,919 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:30:33,921 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:30:33,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:33,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:33,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:33,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:34,014 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:34,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:34,272 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:34,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858199928] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:34,272 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:34,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:30:34,272 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:34,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2015832865] [2022-04-06 20:30:34,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2015832865] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:34,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:34,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:30:34,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815862603] [2022-04-06 20:30:34,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:34,273 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:30:34,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:34,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:30:34,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:34,273 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:34,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:34,640 INFO L93 Difference]: Finished difference Result 65 states and 76 transitions. [2022-04-06 20:30:34,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:30:34,640 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:34,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:34,641 INFO L225 Difference]: With dead ends: 65 [2022-04-06 20:30:34,641 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 20:30:34,641 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=406, Invalid=1486, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:30:34,642 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 42 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:34,642 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 91 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:34,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 20:30:34,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 36. [2022-04-06 20:30:34,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 states have internal predecessors, (38), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:34,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2022-04-06 20:30:34,661 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 24 [2022-04-06 20:30:34,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:34,661 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2022-04-06 20:30:34,661 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:34,662 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2022-04-06 20:30:34,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 20:30:34,662 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:34,662 INFO L499 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:34,678 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:30:34,878 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-04-06 20:30:34,878 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:34,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:34,879 INFO L85 PathProgramCache]: Analyzing trace with hash 894193068, now seen corresponding path program 21 times [2022-04-06 20:30:34,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:34,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2144247998] [2022-04-06 20:30:34,879 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:34,879 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:34,879 INFO L85 PathProgramCache]: Analyzing trace with hash 894193068, now seen corresponding path program 22 times [2022-04-06 20:30:34,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:34,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889185783] [2022-04-06 20:30:34,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:34,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:34,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:35,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:35,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:35,021 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:35,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:35,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889185783] [2022-04-06 20:30:35,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889185783] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:35,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007341126] [2022-04-06 20:30:35,021 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:35,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:35,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:35,022 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:30:35,023 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:30:35,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:35,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:35,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 20:30:35,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:35,137 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:35,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:35,419 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:35,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007341126] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:35,419 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:35,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 30 [2022-04-06 20:30:35,419 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:35,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2144247998] [2022-04-06 20:30:35,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2144247998] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:35,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:35,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 20:30:35,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021652760] [2022-04-06 20:30:35,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:35,420 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 20:30:35,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:35,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 20:30:35,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2022-04-06 20:30:35,420 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:35,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:35,793 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2022-04-06 20:30:35,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 20:30:35,793 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 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 24 [2022-04-06 20:30:35,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:35,793 INFO L225 Difference]: With dead ends: 70 [2022-04-06 20:30:35,793 INFO L226 Difference]: Without dead ends: 65 [2022-04-06 20:30:35,794 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=413, Invalid=1393, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 20:30:35,794 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 56 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:35,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 99 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:35,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-04-06 20:30:35,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 38. [2022-04-06 20:30:35,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 33 states have (on average 1.2424242424242424) internal successors, (41), 33 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:35,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 45 transitions. [2022-04-06 20:30:35,809 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 45 transitions. Word has length 24 [2022-04-06 20:30:35,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:35,809 INFO L478 AbstractCegarLoop]: Abstraction has 38 states and 45 transitions. [2022-04-06 20:30:35,809 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:35,809 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 45 transitions. [2022-04-06 20:30:35,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:35,809 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:35,809 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:35,826 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:30:36,039 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:36,039 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:36,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:36,040 INFO L85 PathProgramCache]: Analyzing trace with hash 690452087, now seen corresponding path program 71 times [2022-04-06 20:30:36,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:36,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [82525384] [2022-04-06 20:30:36,041 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:36,041 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:36,041 INFO L85 PathProgramCache]: Analyzing trace with hash 690452087, now seen corresponding path program 72 times [2022-04-06 20:30:36,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:36,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999739970] [2022-04-06 20:30:36,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:36,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:36,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:36,519 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:36,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:36,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999739970] [2022-04-06 20:30:36,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999739970] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:36,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925981668] [2022-04-06 20:30:36,519 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:36,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:36,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:36,536 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:30:36,537 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:30:36,577 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-04-06 20:30:36,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:36,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:36,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:36,744 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:36,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:36,929 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:36,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925981668] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:36,929 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:36,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 11, 11] total 34 [2022-04-06 20:30:36,929 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:36,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [82525384] [2022-04-06 20:30:36,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [82525384] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:36,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:36,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:30:36,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557082041] [2022-04-06 20:30:36,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:36,933 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:30:36,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:36,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:30:36,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1016, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:36,934 INFO L87 Difference]: Start difference. First operand 38 states and 45 transitions. Second operand has 19 states, 19 states have (on average 1.105263157894737) internal successors, (21), 17 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:37,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:37,369 INFO L93 Difference]: Finished difference Result 49 states and 56 transitions. [2022-04-06 20:30:37,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:30:37,369 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.105263157894737) internal successors, (21), 17 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:37,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:37,373 INFO L225 Difference]: With dead ends: 49 [2022-04-06 20:30:37,373 INFO L226 Difference]: Without dead ends: 44 [2022-04-06 20:30:37,374 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=206, Invalid=2146, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:30:37,374 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:37,374 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 58 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:37,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-04-06 20:30:37,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 39. [2022-04-06 20:30:37,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:37,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:37,394 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 25 [2022-04-06 20:30:37,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:37,394 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:37,394 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.105263157894737) internal successors, (21), 17 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:37,394 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:37,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:37,395 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:37,395 INFO L499 BasicCegarLoop]: trace histogram [7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:37,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:37,611 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-06 20:30:37,613 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:37,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:37,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1678157194, now seen corresponding path program 73 times [2022-04-06 20:30:37,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:37,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1269711979] [2022-04-06 20:30:37,614 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:37,614 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:37,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1678157194, now seen corresponding path program 74 times [2022-04-06 20:30:37,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:37,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528312052] [2022-04-06 20:30:37,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:37,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:37,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:37,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:37,765 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:37,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:37,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528312052] [2022-04-06 20:30:37,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528312052] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:37,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613302246] [2022-04-06 20:30:37,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:37,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:37,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:37,766 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:30:37,767 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:30:37,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:37,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:37,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:37,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:37,866 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:37,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:38,076 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:38,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613302246] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:38,076 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:38,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:30:38,076 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:38,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1269711979] [2022-04-06 20:30:38,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1269711979] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:38,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:38,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:38,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778950628] [2022-04-06 20:30:38,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:38,076 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:38,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:38,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:38,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:38,077 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:38,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:38,390 INFO L93 Difference]: Finished difference Result 58 states and 67 transitions. [2022-04-06 20:30:38,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:30:38,390 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:38,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:38,390 INFO L225 Difference]: With dead ends: 58 [2022-04-06 20:30:38,390 INFO L226 Difference]: Without dead ends: 53 [2022-04-06 20:30:38,391 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=473, Invalid=2077, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:30:38,391 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:38,391 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 89 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:38,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2022-04-06 20:30:38,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 39. [2022-04-06 20:30:38,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:38,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:38,429 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 25 [2022-04-06 20:30:38,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:38,429 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:38,430 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:38,430 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:38,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:38,431 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:38,431 INFO L499 BasicCegarLoop]: trace histogram [8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:38,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-04-06 20:30:38,647 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-06 20:30:38,647 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:38,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:38,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1754563945, now seen corresponding path program 75 times [2022-04-06 20:30:38,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:38,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [61018903] [2022-04-06 20:30:38,648 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:38,648 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:38,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1754563945, now seen corresponding path program 76 times [2022-04-06 20:30:38,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:38,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083163000] [2022-04-06 20:30:38,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:38,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:38,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:38,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:38,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:38,798 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:38,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:38,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083163000] [2022-04-06 20:30:38,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083163000] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:38,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862295295] [2022-04-06 20:30:38,798 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:38,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:38,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:38,799 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:30:38,802 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:30:38,840 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:38,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:38,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:38,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:38,913 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:38,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:39,127 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:39,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862295295] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:39,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:39,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:30:39,128 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:39,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [61018903] [2022-04-06 20:30:39,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [61018903] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:39,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:39,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:39,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460523739] [2022-04-06 20:30:39,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:39,128 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:39,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:39,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:39,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=822, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:39,129 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:39,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:39,524 INFO L93 Difference]: Finished difference Result 64 states and 74 transitions. [2022-04-06 20:30:39,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:30:39,524 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:39,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:39,525 INFO L225 Difference]: With dead ends: 64 [2022-04-06 20:30:39,525 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 20:30:39,525 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=537, Invalid=2219, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:30:39,525 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 27 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:39,525 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 92 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:39,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 20:30:39,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 39. [2022-04-06 20:30:39,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:39,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:39,546 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 25 [2022-04-06 20:30:39,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:39,547 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:39,547 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:39,547 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:39,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:39,547 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:39,547 INFO L499 BasicCegarLoop]: trace histogram [9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:39,564 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:30:39,749 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:39,749 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:39,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:39,750 INFO L85 PathProgramCache]: Analyzing trace with hash -787197354, now seen corresponding path program 77 times [2022-04-06 20:30:39,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:39,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1900278482] [2022-04-06 20:30:39,751 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:39,751 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:39,751 INFO L85 PathProgramCache]: Analyzing trace with hash -787197354, now seen corresponding path program 78 times [2022-04-06 20:30:39,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:39,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595020051] [2022-04-06 20:30:39,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:39,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:39,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:39,874 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:39,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:39,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595020051] [2022-04-06 20:30:39,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595020051] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:39,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40330621] [2022-04-06 20:30:39,874 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:39,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:39,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:39,876 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:30:39,877 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:30:39,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:30:39,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:39,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:39,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:40,008 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:40,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:40,241 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:40,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40330621] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:40,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:40,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:30:40,242 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:40,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1900278482] [2022-04-06 20:30:40,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1900278482] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:40,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:40,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:40,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38396726] [2022-04-06 20:30:40,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:40,243 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:40,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:40,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:40,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:40,244 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:40,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:40,602 INFO L93 Difference]: Finished difference Result 69 states and 80 transitions. [2022-04-06 20:30:40,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:30:40,602 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:40,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:40,603 INFO L225 Difference]: With dead ends: 69 [2022-04-06 20:30:40,603 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 20:30:40,604 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=529, Invalid=2123, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:30:40,606 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 34 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:40,606 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 90 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:40,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 20:30:40,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 39. [2022-04-06 20:30:40,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:40,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:40,653 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 25 [2022-04-06 20:30:40,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:40,653 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:40,653 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:40,653 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:40,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:40,653 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:40,653 INFO L499 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:40,669 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:30:40,869 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-04-06 20:30:40,869 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:40,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:40,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1725823305, now seen corresponding path program 79 times [2022-04-06 20:30:40,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:40,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [122118711] [2022-04-06 20:30:40,870 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:40,870 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:40,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1725823305, now seen corresponding path program 80 times [2022-04-06 20:30:40,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:40,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198017342] [2022-04-06 20:30:40,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:40,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:40,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:40,978 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:40,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:40,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198017342] [2022-04-06 20:30:40,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198017342] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:40,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053936397] [2022-04-06 20:30:40,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:40,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:40,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:40,979 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:30:40,980 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:30:41,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:41,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:41,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:41,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:41,099 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:41,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:41,467 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:41,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053936397] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:41,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:41,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:30:41,467 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:41,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [122118711] [2022-04-06 20:30:41,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [122118711] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:41,467 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:41,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:41,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290671145] [2022-04-06 20:30:41,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:41,467 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:41,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:41,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:41,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=798, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:41,468 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:41,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:41,879 INFO L93 Difference]: Finished difference Result 73 states and 85 transitions. [2022-04-06 20:30:41,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:30:41,880 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:41,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:41,880 INFO L225 Difference]: With dead ends: 73 [2022-04-06 20:30:41,880 INFO L226 Difference]: Without dead ends: 68 [2022-04-06 20:30:41,880 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=482, Invalid=1870, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:30:41,881 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 42 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:41,881 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 95 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:41,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2022-04-06 20:30:41,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 39. [2022-04-06 20:30:41,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:41,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:41,912 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 25 [2022-04-06 20:30:41,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:41,912 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:41,912 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:41,912 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:41,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:41,913 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:41,913 INFO L499 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:41,939 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:30:42,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:42,115 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:42,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:42,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1984676406, now seen corresponding path program 81 times [2022-04-06 20:30:42,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:42,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1872133986] [2022-04-06 20:30:42,117 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:42,117 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:42,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1984676406, now seen corresponding path program 82 times [2022-04-06 20:30:42,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:42,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891721701] [2022-04-06 20:30:42,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:42,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:42,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:42,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:42,219 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:42,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:42,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891721701] [2022-04-06 20:30:42,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891721701] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:42,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965110418] [2022-04-06 20:30:42,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:42,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:42,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:42,220 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:30:42,221 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:30:42,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:42,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:42,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:42,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:42,304 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:42,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:42,507 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:42,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965110418] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:42,508 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:42,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:30:42,508 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:42,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1872133986] [2022-04-06 20:30:42,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1872133986] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:42,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:42,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:42,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679082117] [2022-04-06 20:30:42,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:42,508 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:42,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:42,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:42,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=781, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:42,509 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:42,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:42,837 INFO L93 Difference]: Finished difference Result 76 states and 89 transitions. [2022-04-06 20:30:42,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:30:42,838 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:42,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:42,838 INFO L225 Difference]: With dead ends: 76 [2022-04-06 20:30:42,838 INFO L226 Difference]: Without dead ends: 71 [2022-04-06 20:30:42,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=463, Invalid=1699, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:30:42,839 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 49 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:42,839 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 100 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:42,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-04-06 20:30:42,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 39. [2022-04-06 20:30:42,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:42,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:42,862 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 25 [2022-04-06 20:30:42,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:42,862 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:42,862 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:42,862 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:42,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-04-06 20:30:42,862 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:42,862 INFO L499 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:42,879 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:30:43,078 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-04-06 20:30:43,079 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:43,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:43,079 INFO L85 PathProgramCache]: Analyzing trace with hash -112387369, now seen corresponding path program 23 times [2022-04-06 20:30:43,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:43,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [886038851] [2022-04-06 20:30:43,080 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:43,080 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:43,080 INFO L85 PathProgramCache]: Analyzing trace with hash -112387369, now seen corresponding path program 24 times [2022-04-06 20:30:43,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:43,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268658959] [2022-04-06 20:30:43,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:43,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:43,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:43,268 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:43,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:43,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268658959] [2022-04-06 20:30:43,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268658959] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:43,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254500777] [2022-04-06 20:30:43,268 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:43,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:43,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:43,269 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:30:43,270 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:30:43,340 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:30:43,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:43,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 20:30:43,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:43,416 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:43,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:43,712 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:43,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254500777] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:43,713 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:43,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 32 [2022-04-06 20:30:43,713 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:43,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [886038851] [2022-04-06 20:30:43,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [886038851] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:43,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:43,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:43,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964866118] [2022-04-06 20:30:43,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:43,713 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:43,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:43,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:43,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=760, Unknown=0, NotChecked=0, Total=992 [2022-04-06 20:30:43,714 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:44,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:44,218 INFO L93 Difference]: Finished difference Result 81 states and 96 transitions. [2022-04-06 20:30:44,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:30:44,218 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 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 25 [2022-04-06 20:30:44,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:44,218 INFO L225 Difference]: With dead ends: 81 [2022-04-06 20:30:44,218 INFO L226 Difference]: Without dead ends: 76 [2022-04-06 20:30:44,219 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=472, Invalid=1598, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:30:44,219 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 64 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:44,219 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 108 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:30:44,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-04-06 20:30:44,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 41. [2022-04-06 20:30:44,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 36 states have (on average 1.25) internal successors, (45), 36 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:44,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 49 transitions. [2022-04-06 20:30:44,242 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 49 transitions. Word has length 25 [2022-04-06 20:30:44,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:44,242 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 49 transitions. [2022-04-06 20:30:44,242 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 16 states have internal predecessors, (21), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:44,242 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 49 transitions. [2022-04-06 20:30:44,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:44,243 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:44,243 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:44,259 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:30:44,459 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-04-06 20:30:44,459 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:44,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:44,459 INFO L85 PathProgramCache]: Analyzing trace with hash -36326709, now seen corresponding path program 83 times [2022-04-06 20:30:44,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:44,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1963580165] [2022-04-06 20:30:44,460 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:44,460 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:44,460 INFO L85 PathProgramCache]: Analyzing trace with hash -36326709, now seen corresponding path program 84 times [2022-04-06 20:30:44,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:44,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599749048] [2022-04-06 20:30:44,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:44,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:44,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:44,628 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:44,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:44,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599749048] [2022-04-06 20:30:44,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599749048] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:44,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016195555] [2022-04-06 20:30:44,629 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:44,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:44,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:44,630 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:30:44,631 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:30:44,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:30:44,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:44,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:44,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:44,770 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:44,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:45,063 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:45,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016195555] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:45,063 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:45,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-04-06 20:30:45,063 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:45,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1963580165] [2022-04-06 20:30:45,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1963580165] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:45,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:45,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 20:30:45,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548828239] [2022-04-06 20:30:45,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:45,064 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 20:30:45,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:45,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 20:30:45,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=893, Unknown=0, NotChecked=0, Total=1056 [2022-04-06 20:30:45,064 INFO L87 Difference]: Start difference. First operand 41 states and 49 transitions. Second operand has 17 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 16 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:45,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:45,323 INFO L93 Difference]: Finished difference Result 53 states and 61 transitions. [2022-04-06 20:30:45,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 20:30:45,324 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 16 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:45,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:45,324 INFO L225 Difference]: With dead ends: 53 [2022-04-06 20:30:45,324 INFO L226 Difference]: Without dead ends: 39 [2022-04-06 20:30:45,325 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=367, Invalid=1795, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:30:45,325 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:45,326 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 84 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:45,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-04-06 20:30:45,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2022-04-06 20:30:45,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 34 states have (on average 1.2352941176470589) internal successors, (42), 34 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:45,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-04-06 20:30:45,355 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 46 transitions. Word has length 26 [2022-04-06 20:30:45,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:45,355 INFO L478 AbstractCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-04-06 20:30:45,355 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 16 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:45,355 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 46 transitions. [2022-04-06 20:30:45,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:45,356 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:45,356 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:45,379 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:30:45,579 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:45,579 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:45,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:45,580 INFO L85 PathProgramCache]: Analyzing trace with hash -448770388, now seen corresponding path program 85 times [2022-04-06 20:30:45,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:45,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [719579603] [2022-04-06 20:30:45,580 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:45,580 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:45,580 INFO L85 PathProgramCache]: Analyzing trace with hash -448770388, now seen corresponding path program 86 times [2022-04-06 20:30:45,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:45,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514332080] [2022-04-06 20:30:45,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:45,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:45,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:45,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:45,736 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:45,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:45,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514332080] [2022-04-06 20:30:45,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514332080] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:45,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100492939] [2022-04-06 20:30:45,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:45,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:45,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:45,737 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:30:45,739 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:30:45,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:45,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:45,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:45,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:45,860 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:45,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:46,150 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:46,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100492939] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:46,150 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:46,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:46,150 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:46,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [719579603] [2022-04-06 20:30:46,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [719579603] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:46,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:46,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:46,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590807930] [2022-04-06 20:30:46,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:46,151 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:46,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:46,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:46,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:46,151 INFO L87 Difference]: Start difference. First operand 39 states and 46 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:46,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:46,462 INFO L93 Difference]: Finished difference Result 52 states and 60 transitions. [2022-04-06 20:30:46,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:30:46,462 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:46,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:46,462 INFO L225 Difference]: With dead ends: 52 [2022-04-06 20:30:46,462 INFO L226 Difference]: Without dead ends: 47 [2022-04-06 20:30:46,463 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=410, Invalid=1942, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:30:46,464 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:46,464 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 91 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:46,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-04-06 20:30:46,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 40. [2022-04-06 20:30:46,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 35 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:46,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2022-04-06 20:30:46,489 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 26 [2022-04-06 20:30:46,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:46,489 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2022-04-06 20:30:46,489 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:46,489 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2022-04-06 20:30:46,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:46,489 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:46,489 INFO L499 BasicCegarLoop]: trace histogram [8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:46,506 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:30:46,706 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:46,706 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:46,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:46,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1477587627, now seen corresponding path program 87 times [2022-04-06 20:30:46,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:46,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [370480013] [2022-04-06 20:30:46,707 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:46,707 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:46,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1477587627, now seen corresponding path program 88 times [2022-04-06 20:30:46,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:46,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088772201] [2022-04-06 20:30:46,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:46,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:46,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:46,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:46,869 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:46,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:46,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088772201] [2022-04-06 20:30:46,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088772201] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:46,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877828766] [2022-04-06 20:30:46,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:46,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:46,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:46,870 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:30:46,871 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:30:46,898 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:46,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:46,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:46,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:46,968 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:46,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:47,276 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:47,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877828766] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:47,276 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:47,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:47,276 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:47,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [370480013] [2022-04-06 20:30:47,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [370480013] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:47,276 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:47,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:47,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015735890] [2022-04-06 20:30:47,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:47,277 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:47,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:47,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:47,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=940, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:47,277 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:47,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:47,702 INFO L93 Difference]: Finished difference Result 59 states and 68 transitions. [2022-04-06 20:30:47,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:30:47,702 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:47,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:47,702 INFO L225 Difference]: With dead ends: 59 [2022-04-06 20:30:47,702 INFO L226 Difference]: Without dead ends: 54 [2022-04-06 20:30:47,703 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=532, Invalid=2330, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:30:47,703 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:47,703 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 69 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:47,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-06 20:30:47,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 40. [2022-04-06 20:30:47,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 35 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:47,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2022-04-06 20:30:47,729 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 26 [2022-04-06 20:30:47,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:47,729 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2022-04-06 20:30:47,729 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:47,729 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2022-04-06 20:30:47,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:47,729 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:47,729 INFO L499 BasicCegarLoop]: trace histogram [9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:47,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:47,945 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:47,945 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:47,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:47,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1401180876, now seen corresponding path program 89 times [2022-04-06 20:30:47,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:47,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [108134988] [2022-04-06 20:30:47,946 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:47,946 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:47,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1401180876, now seen corresponding path program 90 times [2022-04-06 20:30:47,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:47,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894282884] [2022-04-06 20:30:47,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:47,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:47,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:48,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:48,113 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:48,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:48,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894282884] [2022-04-06 20:30:48,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894282884] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:48,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067872561] [2022-04-06 20:30:48,114 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:48,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:48,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:48,114 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:30:48,115 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:30:48,186 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:30:48,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:48,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:48,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:48,266 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:48,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:48,578 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:48,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067872561] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:48,579 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:48,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:48,579 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:48,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [108134988] [2022-04-06 20:30:48,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [108134988] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:48,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:48,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:48,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348744504] [2022-04-06 20:30:48,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:48,579 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:48,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:48,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:48,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=927, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:48,580 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:49,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:49,063 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2022-04-06 20:30:49,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:30:49,064 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:49,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:49,064 INFO L225 Difference]: With dead ends: 65 [2022-04-06 20:30:49,064 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 20:30:49,064 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=600, Invalid=2480, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:30:49,065 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 27 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:49,065 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 82 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:49,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 20:30:49,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 40. [2022-04-06 20:30:49,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 35 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:49,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2022-04-06 20:30:49,092 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 26 [2022-04-06 20:30:49,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:49,092 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2022-04-06 20:30:49,092 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:49,092 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2022-04-06 20:30:49,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:49,093 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:49,093 INFO L499 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:49,109 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:30:49,308 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-04-06 20:30:49,309 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:49,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:49,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1926419829, now seen corresponding path program 91 times [2022-04-06 20:30:49,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:49,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1362520464] [2022-04-06 20:30:49,310 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:49,310 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:49,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1926419829, now seen corresponding path program 92 times [2022-04-06 20:30:49,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:49,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058674642] [2022-04-06 20:30:49,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:49,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:49,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:49,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:49,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:49,502 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:49,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:49,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058674642] [2022-04-06 20:30:49,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058674642] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:49,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3518422] [2022-04-06 20:30:49,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:49,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:49,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:49,506 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:30:49,529 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:30:49,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:49,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:49,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:49,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:49,619 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:49,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:49,938 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:49,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3518422] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:49,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:49,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:49,938 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:49,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1362520464] [2022-04-06 20:30:49,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1362520464] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:49,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:49,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:49,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518913627] [2022-04-06 20:30:49,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:49,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:49,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:49,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:49,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:49,939 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:50,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:50,461 INFO L93 Difference]: Finished difference Result 70 states and 81 transitions. [2022-04-06 20:30:50,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:30:50,462 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:50,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:50,462 INFO L225 Difference]: With dead ends: 70 [2022-04-06 20:30:50,462 INFO L226 Difference]: Without dead ends: 65 [2022-04-06 20:30:50,462 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=589, Invalid=2381, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:30:50,462 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 34 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:50,462 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 90 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:50,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-04-06 20:30:50,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 40. [2022-04-06 20:30:50,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 35 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:50,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2022-04-06 20:30:50,490 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 26 [2022-04-06 20:30:50,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:50,490 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2022-04-06 20:30:50,490 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:50,490 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2022-04-06 20:30:50,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:50,491 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:50,491 INFO L499 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:50,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-04-06 20:30:50,693 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-06 20:30:50,693 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:50,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:50,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1429921516, now seen corresponding path program 93 times [2022-04-06 20:30:50,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:50,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1311878368] [2022-04-06 20:30:50,694 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:50,694 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:50,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1429921516, now seen corresponding path program 94 times [2022-04-06 20:30:50,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:50,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960374969] [2022-04-06 20:30:50,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:50,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:50,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:50,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:50,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:50,853 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:50,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:50,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960374969] [2022-04-06 20:30:50,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960374969] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:50,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668457929] [2022-04-06 20:30:50,853 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:50,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:50,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:50,854 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:30:50,854 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:30:50,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:50,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:50,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:50,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:50,955 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:50,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:51,275 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:51,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668457929] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:51,276 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:51,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:51,276 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:51,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1311878368] [2022-04-06 20:30:51,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1311878368] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:51,276 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:51,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:51,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198721330] [2022-04-06 20:30:51,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:51,276 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:51,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:51,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:51,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:51,277 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:51,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:51,824 INFO L93 Difference]: Finished difference Result 74 states and 86 transitions. [2022-04-06 20:30:51,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:30:51,824 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:51,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:51,824 INFO L225 Difference]: With dead ends: 74 [2022-04-06 20:30:51,824 INFO L226 Difference]: Without dead ends: 69 [2022-04-06 20:30:51,825 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=542, Invalid=2110, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:30:51,825 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 42 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:51,825 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 100 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 604 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:30:51,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-04-06 20:30:51,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 40. [2022-04-06 20:30:51,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 35 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:51,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2022-04-06 20:30:51,853 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 26 [2022-04-06 20:30:51,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:51,853 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2022-04-06 20:30:51,853 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:51,853 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2022-04-06 20:30:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:51,853 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:51,853 INFO L499 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:51,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:52,065 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:52,066 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:52,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:52,066 INFO L85 PathProgramCache]: Analyzing trace with hash 845453931, now seen corresponding path program 95 times [2022-04-06 20:30:52,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:52,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [933554113] [2022-04-06 20:30:52,067 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:52,067 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:52,067 INFO L85 PathProgramCache]: Analyzing trace with hash 845453931, now seen corresponding path program 96 times [2022-04-06 20:30:52,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:52,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993889290] [2022-04-06 20:30:52,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:52,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:52,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:52,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:52,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:52,226 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:52,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:52,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993889290] [2022-04-06 20:30:52,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993889290] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:52,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122262029] [2022-04-06 20:30:52,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:52,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:52,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:52,227 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:30:52,228 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:30:52,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:30:52,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:52,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:52,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:52,371 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:52,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:52,637 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:52,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122262029] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:52,637 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:52,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:52,638 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:52,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [933554113] [2022-04-06 20:30:52,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [933554113] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:52,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:52,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:52,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372095207] [2022-04-06 20:30:52,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:52,638 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:52,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:52,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:52,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=882, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:52,639 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:53,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:53,124 INFO L93 Difference]: Finished difference Result 77 states and 90 transitions. [2022-04-06 20:30:53,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:30:53,125 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:53,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:53,125 INFO L225 Difference]: With dead ends: 77 [2022-04-06 20:30:53,125 INFO L226 Difference]: Without dead ends: 72 [2022-04-06 20:30:53,125 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=524, Invalid=1926, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:30:53,126 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 49 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:53,126 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 110 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:53,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-04-06 20:30:53,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 40. [2022-04-06 20:30:53,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 35 states have (on average 1.2285714285714286) internal successors, (43), 35 states have internal predecessors, (43), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:53,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2022-04-06 20:30:53,154 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 26 [2022-04-06 20:30:53,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:53,154 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2022-04-06 20:30:53,154 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:53,154 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2022-04-06 20:30:53,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 20:30:53,155 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:53,155 INFO L499 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:53,171 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:30:53,356 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:53,356 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:53,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:53,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1251609844, now seen corresponding path program 25 times [2022-04-06 20:30:53,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:53,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [667562366] [2022-04-06 20:30:53,364 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:53,365 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:53,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1251609844, now seen corresponding path program 26 times [2022-04-06 20:30:53,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:53,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714132695] [2022-04-06 20:30:53,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:53,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:53,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:53,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:53,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:53,564 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:53,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:53,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714132695] [2022-04-06 20:30:53,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714132695] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:53,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207059280] [2022-04-06 20:30:53,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:53,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:53,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:53,565 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:30:53,566 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:30:53,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:53,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:53,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 20:30:53,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:53,646 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:53,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:53,904 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:53,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207059280] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:53,904 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:53,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 34 [2022-04-06 20:30:53,904 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:53,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [667562366] [2022-04-06 20:30:53,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [667562366] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:53,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:53,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 20:30:53,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444228666] [2022-04-06 20:30:53,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:53,905 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 20:30:53,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:53,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 20:30:53,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=859, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 20:30:53,905 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:54,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:54,406 INFO L93 Difference]: Finished difference Result 82 states and 97 transitions. [2022-04-06 20:30:54,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 20:30:54,406 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-04-06 20:30:54,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:54,407 INFO L225 Difference]: With dead ends: 82 [2022-04-06 20:30:54,407 INFO L226 Difference]: Without dead ends: 77 [2022-04-06 20:30:54,407 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=535, Invalid=1817, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:30:54,407 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 64 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:54,407 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 113 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:54,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2022-04-06 20:30:54,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 42. [2022-04-06 20:30:54,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 37 states have (on average 1.2432432432432432) internal successors, (46), 37 states have internal predecessors, (46), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:54,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 50 transitions. [2022-04-06 20:30:54,436 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 50 transitions. Word has length 26 [2022-04-06 20:30:54,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:54,436 INFO L478 AbstractCegarLoop]: Abstraction has 42 states and 50 transitions. [2022-04-06 20:30:54,436 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 17 states have internal predecessors, (22), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:54,436 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 50 transitions. [2022-04-06 20:30:54,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:30:54,437 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:54,437 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:54,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:54,653 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:54,653 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:54,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:54,653 INFO L85 PathProgramCache]: Analyzing trace with hash -992485066, now seen corresponding path program 97 times [2022-04-06 20:30:54,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:54,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [554463190] [2022-04-06 20:30:54,654 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:54,654 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:54,654 INFO L85 PathProgramCache]: Analyzing trace with hash -992485066, now seen corresponding path program 98 times [2022-04-06 20:30:54,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:54,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076999371] [2022-04-06 20:30:54,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:54,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:54,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:55,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:55,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:55,185 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:55,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:55,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076999371] [2022-04-06 20:30:55,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076999371] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:55,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777879492] [2022-04-06 20:30:55,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:55,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:55,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:55,186 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:30:55,187 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:30:55,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:30:55,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:55,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:30:55,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:55,471 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:55,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:55,796 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:55,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777879492] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:55,796 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:55,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 12, 12] total 38 [2022-04-06 20:30:55,797 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:55,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [554463190] [2022-04-06 20:30:55,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [554463190] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:55,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:55,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:30:55,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213039279] [2022-04-06 20:30:55,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:55,797 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:30:55,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:55,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:30:55,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1286, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:30:55,797 INFO L87 Difference]: Start difference. First operand 42 states and 50 transitions. Second operand has 21 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 19 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:56,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:56,506 INFO L93 Difference]: Finished difference Result 54 states and 62 transitions. [2022-04-06 20:30:56,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:30:56,507 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 19 states have internal predecessors, (23), 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 27 [2022-04-06 20:30:56,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:56,507 INFO L225 Difference]: With dead ends: 54 [2022-04-06 20:30:56,507 INFO L226 Difference]: Without dead ends: 49 [2022-04-06 20:30:56,508 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=234, Invalid=2736, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:30:56,508 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:56,517 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 88 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:30:56,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-04-06 20:30:56,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2022-04-06 20:30:56,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:56,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:30:56,555 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:30:56,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:56,555 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:30:56,555 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 19 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:56,555 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:30:56,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:30:56,555 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:56,555 INFO L499 BasicCegarLoop]: trace histogram [8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:56,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-04-06 20:30:56,771 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:56,771 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:56,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:56,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1404928745, now seen corresponding path program 99 times [2022-04-06 20:30:56,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:56,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [708090234] [2022-04-06 20:30:56,772 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:56,773 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:56,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1404928745, now seen corresponding path program 100 times [2022-04-06 20:30:56,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:56,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20036260] [2022-04-06 20:30:56,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:56,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:56,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:56,959 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:56,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:56,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20036260] [2022-04-06 20:30:56,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20036260] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:56,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254244333] [2022-04-06 20:30:56,959 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:30:56,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:56,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:56,960 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:30:56,961 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:30:56,990 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:30:56,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:56,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:30:56,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:57,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:57,433 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:57,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254244333] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:57,433 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:57,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:30:57,434 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:57,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [708090234] [2022-04-06 20:30:57,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [708090234] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:57,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:57,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:30:57,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334204482] [2022-04-06 20:30:57,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:57,434 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:30:57,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:57,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:30:57,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1064, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:30:57,435 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:57,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:57,899 INFO L93 Difference]: Finished difference Result 64 states and 74 transitions. [2022-04-06 20:30:57,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:30:57,899 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:30:57,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:57,900 INFO L225 Difference]: With dead ends: 64 [2022-04-06 20:30:57,900 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 20:30:57,900 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=596, Invalid=2710, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:30:57,900 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:57,900 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 84 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:30:57,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 20:30:57,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 43. [2022-04-06 20:30:57,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:57,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:30:57,936 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:30:57,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:57,937 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:30:57,937 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:57,937 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:30:57,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:30:57,937 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:57,937 INFO L499 BasicCegarLoop]: trace histogram [9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:57,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-04-06 20:30:58,153 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-04-06 20:30:58,153 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:58,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:58,153 INFO L85 PathProgramCache]: Analyzing trace with hash 521429270, now seen corresponding path program 101 times [2022-04-06 20:30:58,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:58,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [311684446] [2022-04-06 20:30:58,154 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:58,154 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:58,154 INFO L85 PathProgramCache]: Analyzing trace with hash 521429270, now seen corresponding path program 102 times [2022-04-06 20:30:58,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:58,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163204864] [2022-04-06 20:30:58,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:58,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:58,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:58,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:58,346 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:58,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:58,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163204864] [2022-04-06 20:30:58,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163204864] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:58,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517339666] [2022-04-06 20:30:58,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:30:58,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:58,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:58,348 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:30:58,348 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:30:58,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:30:58,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:30:58,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:30:58,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:30:58,509 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:58,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:30:58,855 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:58,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517339666] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:30:58,855 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:30:58,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:30:58,855 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:30:58,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [311684446] [2022-04-06 20:30:58,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [311684446] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:30:58,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:30:58,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:30:58,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614238021] [2022-04-06 20:30:58,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:30:58,856 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:30:58,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:58,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:30:58,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1053, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:30:58,856 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:59,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:30:59,495 INFO L93 Difference]: Finished difference Result 71 states and 82 transitions. [2022-04-06 20:30:59,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:30:59,496 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:30:59,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:30:59,496 INFO L225 Difference]: With dead ends: 71 [2022-04-06 20:30:59,496 INFO L226 Difference]: Without dead ends: 66 [2022-04-06 20:30:59,501 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=686, Invalid=2974, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:30:59,502 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:30:59,502 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 77 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:30:59,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-04-06 20:30:59,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 43. [2022-04-06 20:30:59,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:59,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:30:59,562 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:30:59,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:30:59,562 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:30:59,562 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:30:59,562 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:30:59,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:30:59,562 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:30:59,563 INFO L499 BasicCegarLoop]: trace histogram [10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:30:59,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-04-06 20:30:59,766 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:59,766 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:30:59,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:30:59,766 INFO L85 PathProgramCache]: Analyzing trace with hash 445022519, now seen corresponding path program 103 times [2022-04-06 20:30:59,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:30:59,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [273493813] [2022-04-06 20:30:59,767 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:30:59,767 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:30:59,767 INFO L85 PathProgramCache]: Analyzing trace with hash 445022519, now seen corresponding path program 104 times [2022-04-06 20:30:59,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:30:59,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552842677] [2022-04-06 20:30:59,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:30:59,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:30:59,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:59,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:30:59,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:30:59,971 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:30:59,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:30:59,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552842677] [2022-04-06 20:30:59,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552842677] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:30:59,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175189068] [2022-04-06 20:30:59,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:30:59,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:30:59,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:30:59,972 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:31:00,024 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:31:00,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:00,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:00,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:31:00,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:00,109 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:00,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:00,468 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:00,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175189068] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:00,468 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:00,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:31:00,468 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:00,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [273493813] [2022-04-06 20:31:00,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [273493813] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:00,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:00,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:31:00,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268989817] [2022-04-06 20:31:00,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:00,469 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:31:00,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:00,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:31:00,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:31:00,469 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:01,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:01,144 INFO L93 Difference]: Finished difference Result 77 states and 89 transitions. [2022-04-06 20:31:01,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:31:01,145 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:31:01,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:01,145 INFO L225 Difference]: With dead ends: 77 [2022-04-06 20:31:01,145 INFO L226 Difference]: Without dead ends: 72 [2022-04-06 20:31:01,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=708, Invalid=2952, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:31:01,145 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 34 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:01,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 100 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:01,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-04-06 20:31:01,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 43. [2022-04-06 20:31:01,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:01,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:31:01,183 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:31:01,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:01,183 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:31:01,183 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:01,183 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:31:01,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:31:01,183 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:01,183 INFO L499 BasicCegarLoop]: trace histogram [11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:01,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-04-06 20:31:01,398 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-04-06 20:31:01,399 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:01,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:01,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1412389110, now seen corresponding path program 105 times [2022-04-06 20:31:01,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:01,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [457471407] [2022-04-06 20:31:01,400 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:01,400 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:01,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1412389110, now seen corresponding path program 106 times [2022-04-06 20:31:01,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:01,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336551009] [2022-04-06 20:31:01,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:01,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:01,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:01,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:01,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336551009] [2022-04-06 20:31:01,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336551009] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:01,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137503236] [2022-04-06 20:31:01,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:01,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:01,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:01,586 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:31:01,587 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:31:01,616 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:01,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:01,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:31:01,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:01,706 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:01,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:02,069 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:02,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137503236] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:02,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:02,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:31:02,069 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:02,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [457471407] [2022-04-06 20:31:02,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [457471407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:02,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:02,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:31:02,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606792334] [2022-04-06 20:31:02,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:02,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:31:02,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:02,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:31:02,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1027, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:31:02,070 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:02,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:02,670 INFO L93 Difference]: Finished difference Result 82 states and 95 transitions. [2022-04-06 20:31:02,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:31:02,670 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:31:02,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:02,671 INFO L225 Difference]: With dead ends: 82 [2022-04-06 20:31:02,671 INFO L226 Difference]: Without dead ends: 77 [2022-04-06 20:31:02,671 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=653, Invalid=2653, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:31:02,671 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 41 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:02,671 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 109 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:02,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2022-04-06 20:31:02,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 43. [2022-04-06 20:31:02,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:02,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:31:02,715 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:31:02,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:02,715 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:31:02,715 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:02,715 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:31:02,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:31:02,716 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:02,716 INFO L499 BasicCegarLoop]: trace histogram [12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:02,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:02,932 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-06 20:31:02,933 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:02,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:02,933 INFO L85 PathProgramCache]: Analyzing trace with hash 473763159, now seen corresponding path program 107 times [2022-04-06 20:31:02,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:02,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1126024314] [2022-04-06 20:31:02,934 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:02,934 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:02,934 INFO L85 PathProgramCache]: Analyzing trace with hash 473763159, now seen corresponding path program 108 times [2022-04-06 20:31:02,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:02,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212111494] [2022-04-06 20:31:02,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:02,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:03,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:03,133 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:03,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:03,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212111494] [2022-04-06 20:31:03,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212111494] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:03,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049289959] [2022-04-06 20:31:03,133 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:03,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:03,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:03,134 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:31:03,135 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:31:03,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:31:03,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:03,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:31:03,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:03,334 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:03,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:03,672 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:03,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049289959] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:03,673 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:03,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:31:03,673 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:03,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1126024314] [2022-04-06 20:31:03,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1126024314] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:03,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:03,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:31:03,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405917203] [2022-04-06 20:31:03,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:03,674 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:31:03,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:03,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:31:03,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=1010, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:31:03,674 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:04,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:04,321 INFO L93 Difference]: Finished difference Result 86 states and 100 transitions. [2022-04-06 20:31:04,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:31:04,321 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:31:04,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:04,322 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:31:04,322 INFO L226 Difference]: Without dead ends: 81 [2022-04-06 20:31:04,322 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=606, Invalid=2364, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:31:04,322 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 49 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:04,322 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 114 Invalid, 809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:04,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-04-06 20:31:04,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 43. [2022-04-06 20:31:04,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:04,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:31:04,373 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:31:04,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:04,373 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:31:04,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:04,373 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:31:04,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:31:04,373 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:04,373 INFO L499 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:04,377 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:31:04,577 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-06 20:31:04,577 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:04,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:04,578 INFO L85 PathProgramCache]: Analyzing trace with hash -110704426, now seen corresponding path program 109 times [2022-04-06 20:31:04,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:04,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2075532419] [2022-04-06 20:31:04,578 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:04,578 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:04,578 INFO L85 PathProgramCache]: Analyzing trace with hash -110704426, now seen corresponding path program 110 times [2022-04-06 20:31:04,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:04,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392013885] [2022-04-06 20:31:04,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:04,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:04,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:04,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:04,783 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:04,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:04,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392013885] [2022-04-06 20:31:04,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392013885] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:04,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610785811] [2022-04-06 20:31:04,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:04,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:04,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:04,800 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:31:04,801 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:31:04,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:04,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:04,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:31:04,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:04,887 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:04,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:05,157 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:05,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610785811] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:05,157 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:05,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:31:05,157 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:05,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2075532419] [2022-04-06 20:31:05,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2075532419] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:05,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:05,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:31:05,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780395229] [2022-04-06 20:31:05,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:05,158 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:31:05,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:05,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:31:05,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:31:05,158 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:05,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:05,708 INFO L93 Difference]: Finished difference Result 89 states and 104 transitions. [2022-04-06 20:31:05,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:31:05,708 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:31:05,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:05,710 INFO L225 Difference]: With dead ends: 89 [2022-04-06 20:31:05,710 INFO L226 Difference]: Without dead ends: 84 [2022-04-06 20:31:05,710 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=589, Invalid=2167, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:31:05,710 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 56 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:05,710 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 119 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:05,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-06 20:31:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 43. [2022-04-06 20:31:05,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:05,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:31:05,754 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 27 [2022-04-06 20:31:05,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:05,754 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:31:05,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:05,754 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:31:05,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-04-06 20:31:05,754 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:05,754 INFO L499 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:05,771 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:31:05,970 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-04-06 20:31:05,971 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:05,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:05,971 INFO L85 PathProgramCache]: Analyzing trace with hash 2087199095, now seen corresponding path program 27 times [2022-04-06 20:31:05,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:05,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1731533954] [2022-04-06 20:31:05,972 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:05,972 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:05,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2087199095, now seen corresponding path program 28 times [2022-04-06 20:31:05,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:05,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044594319] [2022-04-06 20:31:05,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:05,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:06,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:06,170 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:06,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:06,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044594319] [2022-04-06 20:31:06,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044594319] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:06,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913323006] [2022-04-06 20:31:06,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:06,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:06,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:06,172 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:31:06,172 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:31:06,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:06,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:06,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:31:06,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:06,276 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:06,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:06,554 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:06,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913323006] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:06,555 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:06,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 36 [2022-04-06 20:31:06,555 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:06,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1731533954] [2022-04-06 20:31:06,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1731533954] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:06,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:06,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:31:06,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312315527] [2022-04-06 20:31:06,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:06,555 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:31:06,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:06,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:31:06,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=964, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 20:31:06,556 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:07,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:07,107 INFO L93 Difference]: Finished difference Result 94 states and 111 transitions. [2022-04-06 20:31:07,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:31:07,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 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 27 [2022-04-06 20:31:07,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:07,108 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:31:07,108 INFO L226 Difference]: Without dead ends: 89 [2022-04-06 20:31:07,108 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=602, Invalid=2050, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:31:07,108 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:07,109 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 122 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:07,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-04-06 20:31:07,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 45. [2022-04-06 20:31:07,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 40 states have (on average 1.25) internal successors, (50), 40 states have internal predecessors, (50), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:07,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 54 transitions. [2022-04-06 20:31:07,166 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 54 transitions. Word has length 27 [2022-04-06 20:31:07,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:07,166 INFO L478 AbstractCegarLoop]: Abstraction has 45 states and 54 transitions. [2022-04-06 20:31:07,166 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 18 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:07,166 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 54 transitions. [2022-04-06 20:31:07,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:07,167 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:07,167 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:07,183 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:31:07,374 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:07,374 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:07,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:07,375 INFO L85 PathProgramCache]: Analyzing trace with hash -667770900, now seen corresponding path program 111 times [2022-04-06 20:31:07,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:07,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1146107565] [2022-04-06 20:31:07,375 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:07,375 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:07,375 INFO L85 PathProgramCache]: Analyzing trace with hash -667770900, now seen corresponding path program 112 times [2022-04-06 20:31:07,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:07,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651126308] [2022-04-06 20:31:07,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:07,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:07,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:07,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:07,541 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:07,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:07,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651126308] [2022-04-06 20:31:07,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651126308] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:07,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984236605] [2022-04-06 20:31:07,541 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:07,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:07,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:07,542 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:31:07,543 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:31:07,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:07,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:07,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 20:31:07,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:07,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:07,937 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:07,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984236605] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:07,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:07,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 35 [2022-04-06 20:31:07,937 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:07,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1146107565] [2022-04-06 20:31:07,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1146107565] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:07,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:07,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 20:31:07,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255196966] [2022-04-06 20:31:07,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:07,938 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 20:31:07,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:07,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 20:31:07,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1107, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 20:31:07,939 INFO L87 Difference]: Start difference. First operand 45 states and 54 transitions. Second operand has 19 states, 19 states have (on average 1.263157894736842) internal successors, (24), 18 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:08,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:08,408 INFO L93 Difference]: Finished difference Result 58 states and 67 transitions. [2022-04-06 20:31:08,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 20:31:08,408 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.263157894736842) internal successors, (24), 18 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:08,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:08,409 INFO L225 Difference]: With dead ends: 58 [2022-04-06 20:31:08,409 INFO L226 Difference]: Without dead ends: 43 [2022-04-06 20:31:08,409 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=187, Invalid=2363, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 20:31:08,409 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:08,409 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 94 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:08,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-04-06 20:31:08,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2022-04-06 20:31:08,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 38 states have (on average 1.236842105263158) internal successors, (47), 38 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:08,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 51 transitions. [2022-04-06 20:31:08,446 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 51 transitions. Word has length 28 [2022-04-06 20:31:08,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:08,446 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 51 transitions. [2022-04-06 20:31:08,446 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.263157894736842) internal successors, (24), 18 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:08,446 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 51 transitions. [2022-04-06 20:31:08,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:08,446 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:08,446 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:08,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-04-06 20:31:08,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:08,659 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:08,660 INFO L85 PathProgramCache]: Analyzing trace with hash -568623061, now seen corresponding path program 113 times [2022-04-06 20:31:08,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:08,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1671710621] [2022-04-06 20:31:08,660 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:08,660 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:08,660 INFO L85 PathProgramCache]: Analyzing trace with hash -568623061, now seen corresponding path program 114 times [2022-04-06 20:31:08,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:08,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275149824] [2022-04-06 20:31:08,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:08,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:08,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:08,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:08,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:08,885 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:08,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:08,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275149824] [2022-04-06 20:31:08,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275149824] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:08,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547004989] [2022-04-06 20:31:08,885 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:08,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:08,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:08,886 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:31:08,910 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:31:08,936 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 20:31:08,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:08,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:08,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:09,035 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:09,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:09,405 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:09,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547004989] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:09,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:09,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:09,406 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:09,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1671710621] [2022-04-06 20:31:09,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1671710621] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:09,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:09,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:09,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466250705] [2022-04-06 20:31:09,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:09,406 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:09,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:09,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:09,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1194, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:09,406 INFO L87 Difference]: Start difference. First operand 43 states and 51 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:09,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:09,870 INFO L93 Difference]: Finished difference Result 57 states and 66 transitions. [2022-04-06 20:31:09,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:31:09,870 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:09,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:09,872 INFO L225 Difference]: With dead ends: 57 [2022-04-06 20:31:09,872 INFO L226 Difference]: Without dead ends: 52 [2022-04-06 20:31:09,873 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=506, Invalid=2464, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:31:09,873 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:09,874 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 96 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:09,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-04-06 20:31:09,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 44. [2022-04-06 20:31:09,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:09,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:09,919 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:09,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:09,919 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:09,919 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:09,919 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:09,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:09,920 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:09,920 INFO L499 BasicCegarLoop]: trace histogram [9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:09,936 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:31:10,135 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:10,136 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:10,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:10,136 INFO L85 PathProgramCache]: Analyzing trace with hash -981066740, now seen corresponding path program 115 times [2022-04-06 20:31:10,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:10,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1470817195] [2022-04-06 20:31:10,144 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:10,144 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:10,144 INFO L85 PathProgramCache]: Analyzing trace with hash -981066740, now seen corresponding path program 116 times [2022-04-06 20:31:10,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:10,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149829460] [2022-04-06 20:31:10,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:10,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:10,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:10,341 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:10,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:10,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149829460] [2022-04-06 20:31:10,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149829460] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:10,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124025460] [2022-04-06 20:31:10,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:10,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:10,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:10,342 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:31:10,343 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:31:10,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:10,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:10,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:10,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:10,467 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:10,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:10,851 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:10,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124025460] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:10,852 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:10,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:10,852 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:10,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1470817195] [2022-04-06 20:31:10,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1470817195] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:10,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:10,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:10,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276552270] [2022-04-06 20:31:10,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:10,852 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:10,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:10,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:10,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1185, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:10,853 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:11,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:11,459 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2022-04-06 20:31:11,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:31:11,459 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:11,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:11,459 INFO L225 Difference]: With dead ends: 65 [2022-04-06 20:31:11,459 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 20:31:11,460 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=661, Invalid=2999, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:31:11,460 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:11,460 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 99 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:11,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 20:31:11,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 44. [2022-04-06 20:31:11,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:11,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:11,506 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:11,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:11,506 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:11,506 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:11,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:11,506 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:11,506 INFO L499 BasicCegarLoop]: trace histogram [10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:11,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:11,722 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2022-04-06 20:31:11,722 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:11,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:11,722 INFO L85 PathProgramCache]: Analyzing trace with hash 945291275, now seen corresponding path program 117 times [2022-04-06 20:31:11,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:11,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1232220207] [2022-04-06 20:31:11,723 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:11,723 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:11,723 INFO L85 PathProgramCache]: Analyzing trace with hash 945291275, now seen corresponding path program 118 times [2022-04-06 20:31:11,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:11,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926600449] [2022-04-06 20:31:11,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:11,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:11,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:11,931 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:11,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:11,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926600449] [2022-04-06 20:31:11,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926600449] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:11,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736908613] [2022-04-06 20:31:11,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:11,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:11,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:11,932 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:31:11,933 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:31:11,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:11,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:11,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:11,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:12,060 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:12,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:12,450 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:12,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736908613] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:12,450 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:12,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:12,450 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:12,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1232220207] [2022-04-06 20:31:12,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1232220207] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:12,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:12,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:12,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209069486] [2022-04-06 20:31:12,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:12,451 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:12,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:12,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:12,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=1172, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:12,451 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:13,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:13,146 INFO L93 Difference]: Finished difference Result 72 states and 83 transitions. [2022-04-06 20:31:13,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:31:13,146 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:13,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:13,147 INFO L225 Difference]: With dead ends: 72 [2022-04-06 20:31:13,147 INFO L226 Difference]: Without dead ends: 67 [2022-04-06 20:31:13,147 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=759, Invalid=3273, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:31:13,147 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:13,148 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 107 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:13,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-04-06 20:31:13,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 44. [2022-04-06 20:31:13,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:13,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:13,195 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:13,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:13,195 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:13,195 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:13,196 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:13,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:13,196 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:13,196 INFO L499 BasicCegarLoop]: trace histogram [11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:13,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-04-06 20:31:13,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:13,411 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:13,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:13,412 INFO L85 PathProgramCache]: Analyzing trace with hash 868884524, now seen corresponding path program 119 times [2022-04-06 20:31:13,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:13,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1423404475] [2022-04-06 20:31:13,412 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:13,412 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:13,412 INFO L85 PathProgramCache]: Analyzing trace with hash 868884524, now seen corresponding path program 120 times [2022-04-06 20:31:13,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:13,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475008990] [2022-04-06 20:31:13,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:13,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:13,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:13,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:13,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:13,611 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:13,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:13,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475008990] [2022-04-06 20:31:13,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475008990] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:13,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004784585] [2022-04-06 20:31:13,612 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:13,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:13,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:13,613 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:31:13,613 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:31:13,708 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:31:13,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:13,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:13,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:13,792 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:13,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:14,190 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:14,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004784585] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:14,190 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:14,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:14,190 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:14,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1423404475] [2022-04-06 20:31:14,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1423404475] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:14,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:14,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:14,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581389200] [2022-04-06 20:31:14,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:14,191 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:14,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:14,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:14,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=1159, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:14,191 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:14,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:14,896 INFO L93 Difference]: Finished difference Result 78 states and 90 transitions. [2022-04-06 20:31:14,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:31:14,911 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:14,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:14,911 INFO L225 Difference]: With dead ends: 78 [2022-04-06 20:31:14,911 INFO L226 Difference]: Without dead ends: 73 [2022-04-06 20:31:14,912 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=776, Invalid=3256, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:31:14,912 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 34 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:14,912 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 90 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:14,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-04-06 20:31:14,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 44. [2022-04-06 20:31:14,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:14,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:14,962 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:14,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:14,962 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:14,962 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:14,962 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:14,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:14,963 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:14,963 INFO L499 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:14,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:15,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:15,175 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:15,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:15,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1836251115, now seen corresponding path program 121 times [2022-04-06 20:31:15,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:15,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [176103613] [2022-04-06 20:31:15,176 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:15,176 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:15,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1836251115, now seen corresponding path program 122 times [2022-04-06 20:31:15,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:15,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35350322] [2022-04-06 20:31:15,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:15,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:15,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:15,422 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:15,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:15,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35350322] [2022-04-06 20:31:15,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35350322] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:15,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907682703] [2022-04-06 20:31:15,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:15,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:15,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:15,423 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:31:15,424 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:31:15,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:15,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:15,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:15,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:15,548 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:15,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:15,848 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:15,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907682703] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:15,848 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:15,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:15,848 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:15,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [176103613] [2022-04-06 20:31:15,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [176103613] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:15,848 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:15,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:15,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787491547] [2022-04-06 20:31:15,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:15,849 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:15,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:15,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:15,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=1144, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:15,849 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:16,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:16,417 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2022-04-06 20:31:16,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:31:16,417 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:16,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:16,420 INFO L225 Difference]: With dead ends: 83 [2022-04-06 20:31:16,420 INFO L226 Difference]: Without dead ends: 78 [2022-04-06 20:31:16,420 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=721, Invalid=2939, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:31:16,420 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 41 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:16,420 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 114 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:16,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-04-06 20:31:16,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 44. [2022-04-06 20:31:16,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:16,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:16,479 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:16,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:16,480 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:16,480 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:16,480 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:16,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:16,480 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:16,480 INFO L499 BasicCegarLoop]: trace histogram [13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:16,496 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:31:16,695 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-04-06 20:31:16,696 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:16,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:16,696 INFO L85 PathProgramCache]: Analyzing trace with hash 897625164, now seen corresponding path program 123 times [2022-04-06 20:31:16,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:16,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2113250086] [2022-04-06 20:31:16,697 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:16,697 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:16,697 INFO L85 PathProgramCache]: Analyzing trace with hash 897625164, now seen corresponding path program 124 times [2022-04-06 20:31:16,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:16,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850207979] [2022-04-06 20:31:16,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:16,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:16,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:16,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:16,866 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:16,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:16,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850207979] [2022-04-06 20:31:16,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850207979] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:16,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668168727] [2022-04-06 20:31:16,866 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:16,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:16,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:16,867 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:31:16,868 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:31:16,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:16,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:16,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:16,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:16,972 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:16,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:17,394 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:17,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668168727] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:17,395 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:17,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:17,395 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:17,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2113250086] [2022-04-06 20:31:17,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2113250086] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:17,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:17,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:17,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085061501] [2022-04-06 20:31:17,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:17,395 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:17,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:17,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:17,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1125, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:17,396 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:17,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:17,974 INFO L93 Difference]: Finished difference Result 87 states and 101 transitions. [2022-04-06 20:31:17,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:31:17,974 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:17,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:17,974 INFO L225 Difference]: With dead ends: 87 [2022-04-06 20:31:17,975 INFO L226 Difference]: Without dead ends: 82 [2022-04-06 20:31:17,975 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=674, Invalid=2632, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:31:17,975 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 49 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:17,975 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 114 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:17,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-04-06 20:31:18,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 44. [2022-04-06 20:31:18,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:18,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:18,023 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:18,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:18,023 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:18,024 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:18,024 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:18,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:18,024 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:18,024 INFO L499 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:18,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:18,241 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-04-06 20:31:18,241 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:18,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:18,241 INFO L85 PathProgramCache]: Analyzing trace with hash 313157579, now seen corresponding path program 125 times [2022-04-06 20:31:18,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:18,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [531339913] [2022-04-06 20:31:18,242 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:18,242 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:18,242 INFO L85 PathProgramCache]: Analyzing trace with hash 313157579, now seen corresponding path program 126 times [2022-04-06 20:31:18,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:18,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072225264] [2022-04-06 20:31:18,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:18,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:18,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:18,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:18,443 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:18,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:18,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072225264] [2022-04-06 20:31:18,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072225264] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:18,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273288004] [2022-04-06 20:31:18,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:18,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:18,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:18,455 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:31:18,456 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:31:18,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:31:18,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:18,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:18,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:18,629 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:18,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:19,035 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:19,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273288004] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:19,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:19,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:19,035 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:19,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [531339913] [2022-04-06 20:31:19,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [531339913] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:19,036 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:19,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:19,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26326267] [2022-04-06 20:31:19,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:19,036 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:19,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:19,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:19,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=1102, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:19,036 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:19,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:19,750 INFO L93 Difference]: Finished difference Result 90 states and 105 transitions. [2022-04-06 20:31:19,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:31:19,750 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:19,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:19,751 INFO L225 Difference]: With dead ends: 90 [2022-04-06 20:31:19,751 INFO L226 Difference]: Without dead ends: 85 [2022-04-06 20:31:19,751 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=658, Invalid=2422, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:31:19,751 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 56 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:19,751 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 124 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:19,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2022-04-06 20:31:19,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 44. [2022-04-06 20:31:19,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 39 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:19,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 52 transitions. [2022-04-06 20:31:19,800 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 52 transitions. Word has length 28 [2022-04-06 20:31:19,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:19,800 INFO L478 AbstractCegarLoop]: Abstraction has 44 states and 52 transitions. [2022-04-06 20:31:19,800 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:19,800 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 52 transitions. [2022-04-06 20:31:19,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 20:31:19,801 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:19,801 INFO L499 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:19,817 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:31:20,017 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:20,017 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:20,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:20,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1783906196, now seen corresponding path program 29 times [2022-04-06 20:31:20,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:20,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1711179759] [2022-04-06 20:31:20,018 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:20,018 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:20,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1783906196, now seen corresponding path program 30 times [2022-04-06 20:31:20,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:20,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792741169] [2022-04-06 20:31:20,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:20,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:20,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:20,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:20,214 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:20,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:20,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792741169] [2022-04-06 20:31:20,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792741169] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:20,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013472962] [2022-04-06 20:31:20,215 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:20,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:20,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:20,216 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:31:20,217 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:31:20,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:31:20,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:20,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 20:31:20,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:20,498 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:20,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:20,956 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:20,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013472962] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:20,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:20,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 38 [2022-04-06 20:31:20,956 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:20,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1711179759] [2022-04-06 20:31:20,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1711179759] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:20,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:20,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 20:31:20,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943853761] [2022-04-06 20:31:20,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:20,957 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 20:31:20,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:20,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 20:31:20,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1075, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 20:31:20,957 INFO L87 Difference]: Start difference. First operand 44 states and 52 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:21,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:21,607 INFO L93 Difference]: Finished difference Result 95 states and 112 transitions. [2022-04-06 20:31:21,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 20:31:21,607 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 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 28 [2022-04-06 20:31:21,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:21,608 INFO L225 Difference]: With dead ends: 95 [2022-04-06 20:31:21,608 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 20:31:21,608 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=673, Invalid=2297, Unknown=0, NotChecked=0, Total=2970 [2022-04-06 20:31:21,608 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 72 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:21,608 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 127 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:21,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 20:31:21,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 46. [2022-04-06 20:31:21,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 41 states have (on average 1.2439024390243902) internal successors, (51), 41 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:21,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 55 transitions. [2022-04-06 20:31:21,661 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 55 transitions. Word has length 28 [2022-04-06 20:31:21,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:21,661 INFO L478 AbstractCegarLoop]: Abstraction has 46 states and 55 transitions. [2022-04-06 20:31:21,662 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 19 states have internal predecessors, (24), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:21,662 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 55 transitions. [2022-04-06 20:31:21,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:21,662 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:21,662 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:21,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-04-06 20:31:21,866 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:21,866 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:21,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:21,866 INFO L85 PathProgramCache]: Analyzing trace with hash -412950633, now seen corresponding path program 127 times [2022-04-06 20:31:21,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:21,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1436779292] [2022-04-06 20:31:21,867 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:21,867 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:21,867 INFO L85 PathProgramCache]: Analyzing trace with hash -412950633, now seen corresponding path program 128 times [2022-04-06 20:31:21,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:21,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930408271] [2022-04-06 20:31:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:21,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:21,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:22,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:22,461 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:22,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:22,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930408271] [2022-04-06 20:31:22,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930408271] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:22,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977413838] [2022-04-06 20:31:22,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:22,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:22,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:22,463 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:31:22,463 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:31:22,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:22,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:22,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:22,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:22,793 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:22,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:25,375 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:25,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977413838] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:25,375 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:25,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 13, 13] total 42 [2022-04-06 20:31:25,375 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:25,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1436779292] [2022-04-06 20:31:25,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1436779292] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:25,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:25,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:31:25,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565142627] [2022-04-06 20:31:25,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:25,376 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:31:25,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:25,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:31:25,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1588, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:25,376 INFO L87 Difference]: Start difference. First operand 46 states and 55 transitions. Second operand has 23 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 21 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:26,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:26,377 INFO L93 Difference]: Finished difference Result 59 states and 68 transitions. [2022-04-06 20:31:26,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:31:26,377 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 21 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:26,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:26,378 INFO L225 Difference]: With dead ends: 59 [2022-04-06 20:31:26,378 INFO L226 Difference]: Without dead ends: 54 [2022-04-06 20:31:26,378 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 33 SyntacticMatches, 8 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=262, Invalid=3398, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:31:26,378 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:26,378 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 103 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:26,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-06 20:31:26,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 47. [2022-04-06 20:31:26,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:26,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:26,436 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:26,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:26,436 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:26,437 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 21 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:26,437 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:26,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:26,437 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:26,437 INFO L499 BasicCegarLoop]: trace histogram [9, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:26,453 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:31:26,651 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:26,651 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:26,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:26,652 INFO L85 PathProgramCache]: Analyzing trace with hash -313802794, now seen corresponding path program 129 times [2022-04-06 20:31:26,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:26,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1442503389] [2022-04-06 20:31:26,652 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:26,652 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:26,652 INFO L85 PathProgramCache]: Analyzing trace with hash -313802794, now seen corresponding path program 130 times [2022-04-06 20:31:26,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:26,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399295898] [2022-04-06 20:31:26,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:26,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:26,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:26,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:26,868 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:26,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:26,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399295898] [2022-04-06 20:31:26,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399295898] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:26,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241068668] [2022-04-06 20:31:26,868 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:26,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:26,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:26,869 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:31:26,870 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:31:26,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:26,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:26,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:26,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:27,006 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:27,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:27,434 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:27,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241068668] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:27,435 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:27,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:27,435 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:27,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1442503389] [2022-04-06 20:31:27,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1442503389] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:27,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:27,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:27,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298390009] [2022-04-06 20:31:27,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:27,435 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:27,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:27,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:27,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1323, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:27,436 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:28,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:28,159 INFO L93 Difference]: Finished difference Result 70 states and 81 transitions. [2022-04-06 20:31:28,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:31:28,159 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:28,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:28,159 INFO L225 Difference]: With dead ends: 70 [2022-04-06 20:31:28,160 INFO L226 Difference]: Without dead ends: 65 [2022-04-06 20:31:28,160 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=733, Invalid=3427, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:31:28,160 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:28,160 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 94 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:28,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-04-06 20:31:28,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 47. [2022-04-06 20:31:28,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:28,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:28,223 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:28,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:28,223 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:28,223 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:28,224 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:28,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:28,224 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:28,224 INFO L499 BasicCegarLoop]: trace histogram [10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:28,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-04-06 20:31:28,440 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:28,440 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:28,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:28,440 INFO L85 PathProgramCache]: Analyzing trace with hash -726246473, now seen corresponding path program 131 times [2022-04-06 20:31:28,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:28,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [819344611] [2022-04-06 20:31:28,441 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:28,441 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:28,441 INFO L85 PathProgramCache]: Analyzing trace with hash -726246473, now seen corresponding path program 132 times [2022-04-06 20:31:28,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:28,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815487567] [2022-04-06 20:31:28,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:28,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:28,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:28,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:28,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:28,688 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:28,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:28,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815487567] [2022-04-06 20:31:28,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815487567] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:28,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599042993] [2022-04-06 20:31:28,688 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:28,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:28,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:28,689 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:31:28,690 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:31:28,771 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:31:28,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:28,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:28,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:28,870 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:28,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:29,311 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:29,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599042993] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:29,312 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:29,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:29,312 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:29,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [819344611] [2022-04-06 20:31:29,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [819344611] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:29,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:29,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:29,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082200554] [2022-04-06 20:31:29,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:29,312 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:29,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:29,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:29,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1312, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:29,313 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:30,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:30,177 INFO L93 Difference]: Finished difference Result 78 states and 90 transitions. [2022-04-06 20:31:30,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:31:30,177 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:30,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:30,177 INFO L225 Difference]: With dead ends: 78 [2022-04-06 20:31:30,177 INFO L226 Difference]: Without dead ends: 73 [2022-04-06 20:31:30,178 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=853, Invalid=3839, Unknown=0, NotChecked=0, Total=4692 [2022-04-06 20:31:30,178 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:30,178 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 107 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:30,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-04-06 20:31:30,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 47. [2022-04-06 20:31:30,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:30,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:30,247 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:30,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:30,247 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:30,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:30,247 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:30,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:30,247 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:30,247 INFO L499 BasicCegarLoop]: trace histogram [11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:30,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-04-06 20:31:30,464 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:30,464 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:30,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:30,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1200111542, now seen corresponding path program 133 times [2022-04-06 20:31:30,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:30,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1179975563] [2022-04-06 20:31:30,465 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:30,465 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:30,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1200111542, now seen corresponding path program 134 times [2022-04-06 20:31:30,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:30,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538490046] [2022-04-06 20:31:30,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:30,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:30,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:30,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:30,618 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:30,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:30,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538490046] [2022-04-06 20:31:30,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538490046] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:30,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860611187] [2022-04-06 20:31:30,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:30,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:30,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:30,619 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:31:30,620 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:31:30,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:30,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:30,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:30,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:30,714 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:30,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:31,049 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:31,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860611187] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:31,049 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:31,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:31,049 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:31,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1179975563] [2022-04-06 20:31:31,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1179975563] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:31,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:31,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:31,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326381140] [2022-04-06 20:31:31,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:31,050 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:31,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:31,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:31,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:31,050 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:31,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:31,760 INFO L93 Difference]: Finished difference Result 85 states and 98 transitions. [2022-04-06 20:31:31,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:31:31,760 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:31,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:31,761 INFO L225 Difference]: With dead ends: 85 [2022-04-06 20:31:31,761 INFO L226 Difference]: Without dead ends: 80 [2022-04-06 20:31:31,761 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=909, Invalid=3921, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:31:31,761 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 33 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:31,761 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 100 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 740 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:31,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-04-06 20:31:31,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 47. [2022-04-06 20:31:31,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:31,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:31,826 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:31,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:31,826 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:31,826 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:31,827 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:31,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:31,827 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:31,827 INFO L499 BasicCegarLoop]: trace histogram [12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:31,843 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:31:32,036 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2022-04-06 20:31:32,036 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:32,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:32,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1123704791, now seen corresponding path program 135 times [2022-04-06 20:31:32,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:32,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [117826438] [2022-04-06 20:31:32,037 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:32,037 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:32,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1123704791, now seen corresponding path program 136 times [2022-04-06 20:31:32,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:32,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738208585] [2022-04-06 20:31:32,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:32,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:32,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:32,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:32,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:32,211 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:32,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:32,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738208585] [2022-04-06 20:31:32,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738208585] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:32,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628520094] [2022-04-06 20:31:32,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:32,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:32,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:32,212 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:31:32,213 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:31:32,253 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:32,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:32,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:32,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:32,309 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:32,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:32,618 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:32,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628520094] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:32,618 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:32,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:32,618 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:32,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [117826438] [2022-04-06 20:31:32,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [117826438] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:32,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:32,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:32,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529102281] [2022-04-06 20:31:32,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:32,619 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:32,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:32,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:32,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=1284, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:32,619 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:33,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:33,356 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-04-06 20:31:33,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:31:33,356 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:33,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:33,357 INFO L225 Difference]: With dead ends: 91 [2022-04-06 20:31:33,357 INFO L226 Difference]: Without dead ends: 86 [2022-04-06 20:31:33,357 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=872, Invalid=3684, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:31:33,357 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 41 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:33,357 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 103 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 766 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:33,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-04-06 20:31:33,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 47. [2022-04-06 20:31:33,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:33,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:33,423 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:33,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:33,423 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:33,423 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:33,423 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:33,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:33,423 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:33,423 INFO L499 BasicCegarLoop]: trace histogram [13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:33,439 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:31:33,639 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:33,639 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:33,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:33,640 INFO L85 PathProgramCache]: Analyzing trace with hash 2091071382, now seen corresponding path program 137 times [2022-04-06 20:31:33,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:33,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1373460322] [2022-04-06 20:31:33,641 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:33,641 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:33,641 INFO L85 PathProgramCache]: Analyzing trace with hash 2091071382, now seen corresponding path program 138 times [2022-04-06 20:31:33,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:33,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887317445] [2022-04-06 20:31:33,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:33,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:33,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:33,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:33,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:33,809 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:33,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:33,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887317445] [2022-04-06 20:31:33,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887317445] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:33,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637172058] [2022-04-06 20:31:33,810 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:33,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:33,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:33,811 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:31:33,811 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:31:33,943 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:31:33,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:33,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:33,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:34,025 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:34,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:34,455 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:34,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637172058] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:34,456 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:34,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:34,456 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:34,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1373460322] [2022-04-06 20:31:34,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1373460322] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:34,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:34,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:34,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080461673] [2022-04-06 20:31:34,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:34,457 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:34,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:34,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:34,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1267, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:34,457 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:35,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:35,328 INFO L93 Difference]: Finished difference Result 96 states and 111 transitions. [2022-04-06 20:31:35,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:31:35,328 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:35,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:35,329 INFO L225 Difference]: With dead ends: 96 [2022-04-06 20:31:35,329 INFO L226 Difference]: Without dead ends: 91 [2022-04-06 20:31:35,329 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=793, Invalid=3239, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:31:35,329 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 48 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:35,329 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 123 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:35,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2022-04-06 20:31:35,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 47. [2022-04-06 20:31:35,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:35,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:35,395 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:35,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:35,396 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:35,396 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:35,396 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:35,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:35,396 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:35,396 INFO L499 BasicCegarLoop]: trace histogram [14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:35,400 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:31:35,600 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:35,600 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:35,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:35,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1152445431, now seen corresponding path program 139 times [2022-04-06 20:31:35,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:35,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [576331652] [2022-04-06 20:31:35,601 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:35,601 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:35,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1152445431, now seen corresponding path program 140 times [2022-04-06 20:31:35,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:35,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131844263] [2022-04-06 20:31:35,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:35,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:35,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:35,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:35,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:35,827 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:35,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:35,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131844263] [2022-04-06 20:31:35,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131844263] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:35,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306350820] [2022-04-06 20:31:35,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:35,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:35,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:35,829 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:31:35,831 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:31:35,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:35,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:35,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:35,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:35,962 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:35,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:36,425 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:36,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306350820] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:36,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:36,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:36,426 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:36,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [576331652] [2022-04-06 20:31:36,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [576331652] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:36,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:36,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:36,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216554887] [2022-04-06 20:31:36,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:36,426 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:36,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:36,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:36,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=1246, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:36,427 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:37,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:37,324 INFO L93 Difference]: Finished difference Result 100 states and 116 transitions. [2022-04-06 20:31:37,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:31:37,324 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:37,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:37,325 INFO L225 Difference]: With dead ends: 100 [2022-04-06 20:31:37,325 INFO L226 Difference]: Without dead ends: 95 [2022-04-06 20:31:37,325 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=746, Invalid=2914, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:31:37,325 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 56 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:37,325 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 118 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:37,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-04-06 20:31:37,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 47. [2022-04-06 20:31:37,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:37,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:37,404 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:37,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:37,404 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:37,404 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:37,404 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:37,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:37,404 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:37,405 INFO L499 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:37,420 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:31:37,620 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:37,620 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:37,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:37,621 INFO L85 PathProgramCache]: Analyzing trace with hash 567977846, now seen corresponding path program 141 times [2022-04-06 20:31:37,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:37,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1781774325] [2022-04-06 20:31:37,622 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:37,622 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:37,622 INFO L85 PathProgramCache]: Analyzing trace with hash 567977846, now seen corresponding path program 142 times [2022-04-06 20:31:37,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:37,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658450722] [2022-04-06 20:31:37,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:37,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:37,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:37,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:37,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:37,835 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:37,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:37,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658450722] [2022-04-06 20:31:37,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658450722] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:37,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839941164] [2022-04-06 20:31:37,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:37,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:37,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:37,837 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:31:37,838 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:31:37,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:37,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:37,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:37,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:37,964 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:37,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:38,426 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:38,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839941164] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:38,426 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:38,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:38,426 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:38,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1781774325] [2022-04-06 20:31:38,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1781774325] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:38,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:38,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:38,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605218093] [2022-04-06 20:31:38,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:38,427 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:38,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:38,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:38,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=1221, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:38,427 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:39,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:39,374 INFO L93 Difference]: Finished difference Result 103 states and 120 transitions. [2022-04-06 20:31:39,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:31:39,375 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:39,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:39,375 INFO L225 Difference]: With dead ends: 103 [2022-04-06 20:31:39,375 INFO L226 Difference]: Without dead ends: 98 [2022-04-06 20:31:39,375 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=731, Invalid=2691, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:31:39,376 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 63 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:39,376 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 133 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1092 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:31:39,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-04-06 20:31:39,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 47. [2022-04-06 20:31:39,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:39,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:39,443 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 29 [2022-04-06 20:31:39,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:39,443 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:39,443 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:39,443 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:39,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 20:31:39,444 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:39,444 INFO L499 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:39,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-04-06 20:31:39,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:39,659 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:39,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:39,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1529085929, now seen corresponding path program 31 times [2022-04-06 20:31:39,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:39,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1435484081] [2022-04-06 20:31:39,660 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:39,660 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:39,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1529085929, now seen corresponding path program 32 times [2022-04-06 20:31:39,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:39,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171764563] [2022-04-06 20:31:39,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:39,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:39,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:39,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:39,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:39,890 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:39,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:39,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171764563] [2022-04-06 20:31:39,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171764563] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:39,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962281548] [2022-04-06 20:31:39,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:39,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:39,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:39,892 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:31:39,893 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:31:39,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:39,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:39,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 20:31:39,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:40,041 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:40,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:40,516 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:40,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962281548] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:40,516 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:40,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 40 [2022-04-06 20:31:40,517 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:40,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1435484081] [2022-04-06 20:31:40,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1435484081] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:40,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:40,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:40,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741935593] [2022-04-06 20:31:40,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:40,517 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:40,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:40,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:40,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=1192, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 20:31:40,517 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:41,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:41,420 INFO L93 Difference]: Finished difference Result 108 states and 127 transitions. [2022-04-06 20:31:41,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:31:41,420 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-04-06 20:31:41,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:41,421 INFO L225 Difference]: With dead ends: 108 [2022-04-06 20:31:41,421 INFO L226 Difference]: Without dead ends: 103 [2022-04-06 20:31:41,421 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=748, Invalid=2558, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:31:41,421 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 80 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:41,421 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 136 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:31:41,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-04-06 20:31:41,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 49. [2022-04-06 20:31:41,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 44 states have (on average 1.25) internal successors, (55), 44 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:41,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 59 transitions. [2022-04-06 20:31:41,487 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 59 transitions. Word has length 29 [2022-04-06 20:31:41,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:41,487 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 59 transitions. [2022-04-06 20:31:41,487 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:41,488 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 59 transitions. [2022-04-06 20:31:41,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:41,488 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:41,488 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:41,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:41,703 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:41,703 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:41,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:41,703 INFO L85 PathProgramCache]: Analyzing trace with hash 117927339, now seen corresponding path program 143 times [2022-04-06 20:31:41,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:41,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1796490102] [2022-04-06 20:31:41,704 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:41,704 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:41,704 INFO L85 PathProgramCache]: Analyzing trace with hash 117927339, now seen corresponding path program 144 times [2022-04-06 20:31:41,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:41,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296852655] [2022-04-06 20:31:41,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:41,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:41,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:41,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:41,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:41,918 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:41,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:41,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296852655] [2022-04-06 20:31:41,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296852655] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:41,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34588516] [2022-04-06 20:31:41,919 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:41,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:41,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:41,920 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:41,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-04-06 20:31:42,011 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:31:42,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:42,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:42,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:42,113 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:42,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:42,537 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:42,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34588516] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:42,537 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:42,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-04-06 20:31:42,537 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:42,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1796490102] [2022-04-06 20:31:42,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1796490102] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:42,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:42,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 20:31:42,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686292451] [2022-04-06 20:31:42,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:42,538 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 20:31:42,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:42,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 20:31:42,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=1397, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 20:31:42,538 INFO L87 Difference]: Start difference. First operand 49 states and 59 transitions. Second operand has 21 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 20 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:42,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:42,945 INFO L93 Difference]: Finished difference Result 63 states and 73 transitions. [2022-04-06 20:31:42,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 20:31:42,945 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 20 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:42,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:42,945 INFO L225 Difference]: With dead ends: 63 [2022-04-06 20:31:42,945 INFO L226 Difference]: Without dead ends: 47 [2022-04-06 20:31:42,946 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=559, Invalid=2863, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 20:31:42,946 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:42,946 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 104 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:42,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-04-06 20:31:43,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2022-04-06 20:31:43,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 42 states have (on average 1.2380952380952381) internal successors, (52), 42 states have internal predecessors, (52), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:43,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 56 transitions. [2022-04-06 20:31:43,010 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 56 transitions. Word has length 30 [2022-04-06 20:31:43,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:43,010 INFO L478 AbstractCegarLoop]: Abstraction has 47 states and 56 transitions. [2022-04-06 20:31:43,010 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 20 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:43,010 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 56 transitions. [2022-04-06 20:31:43,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:43,010 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:43,010 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:43,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-04-06 20:31:43,226 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-04-06 20:31:43,226 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:43,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:43,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1103456948, now seen corresponding path program 145 times [2022-04-06 20:31:43,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:43,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [475741985] [2022-04-06 20:31:43,227 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:43,227 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:43,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1103456948, now seen corresponding path program 146 times [2022-04-06 20:31:43,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:43,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900820264] [2022-04-06 20:31:43,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:43,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:43,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:43,492 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:43,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:43,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900820264] [2022-04-06 20:31:43,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900820264] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:43,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988738177] [2022-04-06 20:31:43,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:43,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:43,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:43,494 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:43,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-04-06 20:31:43,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:43,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:43,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:43,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:43,593 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:43,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:43,915 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:43,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988738177] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:43,915 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:43,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:43,915 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:43,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [475741985] [2022-04-06 20:31:43,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [475741985] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:43,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:43,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:43,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365462159] [2022-04-06 20:31:43,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:43,916 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:43,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:43,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:43,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=1467, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:43,917 INFO L87 Difference]: Start difference. First operand 47 states and 56 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:44,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:44,332 INFO L93 Difference]: Finished difference Result 62 states and 72 transitions. [2022-04-06 20:31:44,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:31:44,332 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:44,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:44,332 INFO L225 Difference]: With dead ends: 62 [2022-04-06 20:31:44,332 INFO L226 Difference]: Without dead ends: 57 [2022-04-06 20:31:44,333 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=612, Invalid=3048, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:31:44,333 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:44,333 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 91 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:31:44,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-04-06 20:31:44,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 48. [2022-04-06 20:31:44,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:44,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:44,411 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:44,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:44,412 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:44,412 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:44,412 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:44,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:44,412 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:44,412 INFO L499 BasicCegarLoop]: trace histogram [10, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:44,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:44,627 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:44,628 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:44,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:44,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1004309109, now seen corresponding path program 147 times [2022-04-06 20:31:44,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:44,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2115053275] [2022-04-06 20:31:44,629 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:44,629 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:44,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1004309109, now seen corresponding path program 148 times [2022-04-06 20:31:44,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:44,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288116175] [2022-04-06 20:31:44,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:44,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:44,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:44,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:44,863 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:44,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:44,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288116175] [2022-04-06 20:31:44,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288116175] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:44,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609628441] [2022-04-06 20:31:44,864 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:44,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:44,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:44,864 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:44,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-04-06 20:31:44,895 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:44,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:44,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:44,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:45,000 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:45,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:45,517 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:45,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609628441] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:45,517 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:45,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:45,517 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:45,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2115053275] [2022-04-06 20:31:45,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2115053275] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:45,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:45,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:45,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611156954] [2022-04-06 20:31:45,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:45,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:45,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:45,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:45,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1458, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:45,518 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:46,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:46,314 INFO L93 Difference]: Finished difference Result 71 states and 82 transitions. [2022-04-06 20:31:46,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:31:46,314 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:46,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:46,314 INFO L225 Difference]: With dead ends: 71 [2022-04-06 20:31:46,314 INFO L226 Difference]: Without dead ends: 66 [2022-04-06 20:31:46,315 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=804, Invalid=3752, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:31:46,315 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:46,315 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 79 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:46,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-04-06 20:31:46,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 48. [2022-04-06 20:31:46,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:46,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:46,397 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:46,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:46,397 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:46,397 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:46,397 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:46,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:46,397 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:46,397 INFO L499 BasicCegarLoop]: trace histogram [11, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:46,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-04-06 20:31:46,607 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:46,607 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:46,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:46,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1416752788, now seen corresponding path program 149 times [2022-04-06 20:31:46,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:46,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [486590870] [2022-04-06 20:31:46,609 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:46,609 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:46,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1416752788, now seen corresponding path program 150 times [2022-04-06 20:31:46,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:46,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050094677] [2022-04-06 20:31:46,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:46,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:46,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:46,859 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:46,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:46,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050094677] [2022-04-06 20:31:46,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050094677] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:46,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024329381] [2022-04-06 20:31:46,859 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:46,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:46,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:46,860 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:46,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-04-06 20:31:46,968 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:31:46,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:46,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:46,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:47,048 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:47,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:47,570 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:47,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024329381] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:47,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:47,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:47,571 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:47,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [486590870] [2022-04-06 20:31:47,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [486590870] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:47,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:47,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:47,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79322844] [2022-04-06 20:31:47,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:47,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:47,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:47,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:47,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=1445, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:47,572 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:48,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:48,392 INFO L93 Difference]: Finished difference Result 79 states and 91 transitions. [2022-04-06 20:31:48,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:31:48,392 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:48,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:48,393 INFO L225 Difference]: With dead ends: 79 [2022-04-06 20:31:48,393 INFO L226 Difference]: Without dead ends: 74 [2022-04-06 20:31:48,393 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=933, Invalid=4179, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:31:48,394 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:48,394 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 97 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:48,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-04-06 20:31:48,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 48. [2022-04-06 20:31:48,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:48,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:48,498 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:48,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:48,498 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:48,498 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:48,498 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:48,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:48,499 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:48,499 INFO L499 BasicCegarLoop]: trace histogram [12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:48,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:48,720 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:48,720 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:48,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:48,720 INFO L85 PathProgramCache]: Analyzing trace with hash 509605227, now seen corresponding path program 151 times [2022-04-06 20:31:48,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:48,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [940874501] [2022-04-06 20:31:48,721 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:48,721 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:48,721 INFO L85 PathProgramCache]: Analyzing trace with hash 509605227, now seen corresponding path program 152 times [2022-04-06 20:31:48,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:48,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379393095] [2022-04-06 20:31:48,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:48,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:48,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:48,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:48,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:48,943 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:48,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:48,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379393095] [2022-04-06 20:31:48,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379393095] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:48,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828694219] [2022-04-06 20:31:48,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:48,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:48,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:48,944 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:48,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-04-06 20:31:49,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:49,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:49,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:49,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:49,151 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:49,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:49,586 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:49,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828694219] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:49,587 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:49,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:49,587 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:49,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [940874501] [2022-04-06 20:31:49,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [940874501] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:49,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:49,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:49,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199795200] [2022-04-06 20:31:49,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:49,587 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:49,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:49,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:49,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=1430, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:49,588 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:50,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:50,460 INFO L93 Difference]: Finished difference Result 86 states and 99 transitions. [2022-04-06 20:31:50,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:31:50,460 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:50,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:50,461 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:31:50,461 INFO L226 Difference]: Without dead ends: 81 [2022-04-06 20:31:50,461 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=985, Invalid=4271, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:31:50,461 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 33 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:50,461 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 120 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:50,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-04-06 20:31:50,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 48. [2022-04-06 20:31:50,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:50,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:50,542 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:50,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:50,542 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:50,542 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:50,542 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:50,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:50,542 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:50,542 INFO L499 BasicCegarLoop]: trace histogram [13, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:50,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-04-06 20:31:50,758 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:50,759 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:50,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:50,759 INFO L85 PathProgramCache]: Analyzing trace with hash 433198476, now seen corresponding path program 153 times [2022-04-06 20:31:50,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:50,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2069366650] [2022-04-06 20:31:50,760 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:50,760 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:50,760 INFO L85 PathProgramCache]: Analyzing trace with hash 433198476, now seen corresponding path program 154 times [2022-04-06 20:31:50,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:50,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588560244] [2022-04-06 20:31:50,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:50,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:50,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:50,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:50,998 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:50,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:50,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588560244] [2022-04-06 20:31:50,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588560244] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:50,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904005452] [2022-04-06 20:31:50,998 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:50,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:50,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:50,999 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:51,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-04-06 20:31:51,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:51,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:51,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:51,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:51,141 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:51,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:51,628 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:51,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904005452] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:51,628 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:51,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:51,628 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:51,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2069366650] [2022-04-06 20:31:51,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2069366650] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:51,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:51,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:51,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477754945] [2022-04-06 20:31:51,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:51,629 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:51,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:51,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:51,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:51,629 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:52,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:52,650 INFO L93 Difference]: Finished difference Result 92 states and 106 transitions. [2022-04-06 20:31:52,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:31:52,650 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:52,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:52,650 INFO L225 Difference]: With dead ends: 92 [2022-04-06 20:31:52,650 INFO L226 Difference]: Without dead ends: 87 [2022-04-06 20:31:52,651 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=949, Invalid=4021, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:31:52,651 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 41 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:52,651 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 113 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:52,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-04-06 20:31:52,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 48. [2022-04-06 20:31:52,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:52,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:52,734 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:52,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:52,734 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:52,734 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:52,734 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:52,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:52,735 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:52,735 INFO L499 BasicCegarLoop]: trace histogram [14, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:52,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-04-06 20:31:52,947 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:52,947 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:52,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:52,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1400565067, now seen corresponding path program 155 times [2022-04-06 20:31:52,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:52,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1759568568] [2022-04-06 20:31:52,948 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:52,948 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:52,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1400565067, now seen corresponding path program 156 times [2022-04-06 20:31:52,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:52,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446181633] [2022-04-06 20:31:52,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:52,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:53,184 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:53,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:53,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446181633] [2022-04-06 20:31:53,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446181633] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:53,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991103037] [2022-04-06 20:31:53,184 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:31:53,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:53,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:53,185 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:53,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-04-06 20:31:53,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:31:53,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:53,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:53,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:53,478 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:53,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:53,970 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:53,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991103037] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:53,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:53,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:53,971 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:53,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1759568568] [2022-04-06 20:31:53,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1759568568] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:53,971 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:53,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:53,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286377949] [2022-04-06 20:31:53,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:53,971 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:53,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:53,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:53,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1396, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:53,972 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:54,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:54,990 INFO L93 Difference]: Finished difference Result 97 states and 112 transitions. [2022-04-06 20:31:54,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:31:54,991 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:54,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:54,991 INFO L225 Difference]: With dead ends: 97 [2022-04-06 20:31:54,991 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 20:31:54,992 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=869, Invalid=3553, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:31:54,992 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 48 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:54,992 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 128 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:54,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 20:31:55,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 48. [2022-04-06 20:31:55,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:55,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:55,076 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:55,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:55,076 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:55,076 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:55,077 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:55,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:55,077 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:55,077 INFO L499 BasicCegarLoop]: trace histogram [15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:55,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:55,280 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-04-06 20:31:55,281 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:55,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:55,281 INFO L85 PathProgramCache]: Analyzing trace with hash 461939116, now seen corresponding path program 157 times [2022-04-06 20:31:55,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:55,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1807054561] [2022-04-06 20:31:55,282 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:55,282 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:55,282 INFO L85 PathProgramCache]: Analyzing trace with hash 461939116, now seen corresponding path program 158 times [2022-04-06 20:31:55,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:55,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546177714] [2022-04-06 20:31:55,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:55,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:55,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:55,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:55,550 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:55,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:55,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546177714] [2022-04-06 20:31:55,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546177714] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:55,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263015268] [2022-04-06 20:31:55,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:31:55,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:55,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:55,554 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:55,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-04-06 20:31:55,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:31:55,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:55,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:55,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:55,694 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:55,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:56,198 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:56,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263015268] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:56,198 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:56,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:56,198 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:56,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1807054561] [2022-04-06 20:31:56,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1807054561] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:56,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:56,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:56,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180404698] [2022-04-06 20:31:56,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:56,199 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:56,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:56,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:56,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=1373, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:56,199 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:57,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:57,023 INFO L93 Difference]: Finished difference Result 101 states and 117 transitions. [2022-04-06 20:31:57,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:31:57,023 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:57,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:57,023 INFO L225 Difference]: With dead ends: 101 [2022-04-06 20:31:57,023 INFO L226 Difference]: Without dead ends: 96 [2022-04-06 20:31:57,024 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=822, Invalid=3210, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:31:57,024 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 56 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:57,024 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 133 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:31:57,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-04-06 20:31:57,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 48. [2022-04-06 20:31:57,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:57,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:57,105 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:57,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:57,105 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:57,105 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:57,105 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:57,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:57,105 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:57,105 INFO L499 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:57,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-04-06 20:31:57,318 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-04-06 20:31:57,318 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:57,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:57,318 INFO L85 PathProgramCache]: Analyzing trace with hash -122528469, now seen corresponding path program 159 times [2022-04-06 20:31:57,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:57,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [741911368] [2022-04-06 20:31:57,319 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:57,319 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:57,319 INFO L85 PathProgramCache]: Analyzing trace with hash -122528469, now seen corresponding path program 160 times [2022-04-06 20:31:57,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:57,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125665735] [2022-04-06 20:31:57,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:57,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:57,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:57,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:57,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:57,523 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 137 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:57,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:57,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125665735] [2022-04-06 20:31:57,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125665735] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:57,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886923026] [2022-04-06 20:31:57,523 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:57,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:57,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:57,524 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:57,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-04-06 20:31:57,555 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:57,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:57,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:57,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:57,652 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 137 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:57,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:58,083 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 137 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:58,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886923026] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:58,083 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:58,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:58,084 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:58,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [741911368] [2022-04-06 20:31:58,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [741911368] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:58,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:58,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:58,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984281596] [2022-04-06 20:31:58,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:58,084 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:58,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:58,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:58,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1346, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:58,085 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:58,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:31:58,957 INFO L93 Difference]: Finished difference Result 104 states and 121 transitions. [2022-04-06 20:31:58,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:31:58,957 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:31:58,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:31:58,958 INFO L225 Difference]: With dead ends: 104 [2022-04-06 20:31:58,958 INFO L226 Difference]: Without dead ends: 99 [2022-04-06 20:31:58,958 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=808, Invalid=2974, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:31:58,959 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 63 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:31:58,959 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 138 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:31:58,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-04-06 20:31:59,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 48. [2022-04-06 20:31:59,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:59,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 57 transitions. [2022-04-06 20:31:59,052 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 57 transitions. Word has length 30 [2022-04-06 20:31:59,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:31:59,053 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 57 transitions. [2022-04-06 20:31:59,053 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:31:59,053 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 57 transitions. [2022-04-06 20:31:59,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 20:31:59,053 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:31:59,053 INFO L499 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:31:59,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-04-06 20:31:59,267 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:59,267 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:31:59,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:31:59,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2075375052, now seen corresponding path program 33 times [2022-04-06 20:31:59,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:59,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [405683133] [2022-04-06 20:31:59,268 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:31:59,268 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:31:59,268 INFO L85 PathProgramCache]: Analyzing trace with hash 2075375052, now seen corresponding path program 34 times [2022-04-06 20:31:59,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:31:59,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540234319] [2022-04-06 20:31:59,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:31:59,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:31:59,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:59,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:31:59,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:31:59,426 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:59,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:31:59,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540234319] [2022-04-06 20:31:59,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540234319] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:31:59,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073799352] [2022-04-06 20:31:59,426 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:31:59,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:31:59,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:31:59,427 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:31:59,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-04-06 20:31:59,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:31:59,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:31:59,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 39 conjunts are in the unsatisfiable core [2022-04-06 20:31:59,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:31:59,519 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:59,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:31:59,922 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:31:59,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073799352] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:31:59,923 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:31:59,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 42 [2022-04-06 20:31:59,923 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:31:59,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [405683133] [2022-04-06 20:31:59,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [405683133] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:31:59,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:31:59,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 20:31:59,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168617329] [2022-04-06 20:31:59,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:31:59,923 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 20:31:59,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:31:59,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 20:31:59,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=407, Invalid=1315, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 20:31:59,924 INFO L87 Difference]: Start difference. First operand 48 states and 57 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:00,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:00,881 INFO L93 Difference]: Finished difference Result 109 states and 128 transitions. [2022-04-06 20:32:00,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 20:32:00,882 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 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 30 [2022-04-06 20:32:00,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:00,882 INFO L225 Difference]: With dead ends: 109 [2022-04-06 20:32:00,882 INFO L226 Difference]: Without dead ends: 104 [2022-04-06 20:32:00,882 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=827, Invalid=2833, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:32:00,883 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 80 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:00,883 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 141 Invalid, 1278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:00,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-04-06 20:32:00,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 50. [2022-04-06 20:32:00,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 45 states have (on average 1.2444444444444445) internal successors, (56), 45 states have internal predecessors, (56), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:00,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 60 transitions. [2022-04-06 20:32:00,965 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 60 transitions. Word has length 30 [2022-04-06 20:32:00,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:00,965 INFO L478 AbstractCegarLoop]: Abstraction has 50 states and 60 transitions. [2022-04-06 20:32:00,965 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 21 states have internal predecessors, (26), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:00,965 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 60 transitions. [2022-04-06 20:32:00,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:00,965 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:00,965 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:00,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-04-06 20:32:01,177 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:01,177 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:01,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:01,177 INFO L85 PathProgramCache]: Analyzing trace with hash 187068054, now seen corresponding path program 161 times [2022-04-06 20:32:01,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:01,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [853525236] [2022-04-06 20:32:01,178 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:01,178 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:01,178 INFO L85 PathProgramCache]: Analyzing trace with hash 187068054, now seen corresponding path program 162 times [2022-04-06 20:32:01,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:01,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799012654] [2022-04-06 20:32:01,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:01,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:01,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:01,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:01,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:01,780 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:01,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:01,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799012654] [2022-04-06 20:32:01,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799012654] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:01,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709025516] [2022-04-06 20:32:01,780 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:01,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:01,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:01,781 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:01,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-04-06 20:32:02,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:32:02,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:02,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:32:02,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:02,671 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:02,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:03,232 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:03,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709025516] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:03,233 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:03,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 15, 15] total 47 [2022-04-06 20:32:03,233 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:03,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [853525236] [2022-04-06 20:32:03,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [853525236] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:03,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:03,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:32:03,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943727664] [2022-04-06 20:32:03,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:03,233 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:32:03,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:03,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:32:03,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2007, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 20:32:03,234 INFO L87 Difference]: Start difference. First operand 50 states and 60 transitions. Second operand has 25 states, 25 states have (on average 1.08) internal successors, (27), 23 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:04,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:04,292 INFO L93 Difference]: Finished difference Result 64 states and 74 transitions. [2022-04-06 20:32:04,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:32:04,292 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.08) internal successors, (27), 23 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:04,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:04,292 INFO L225 Difference]: With dead ends: 64 [2022-04-06 20:32:04,292 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 20:32:04,293 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 988 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=297, Invalid=4259, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:32:04,293 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:04,293 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 83 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:04,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 20:32:04,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 51. [2022-04-06 20:32:04,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:04,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:04,390 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:04,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:04,391 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:04,391 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.08) internal successors, (27), 23 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:04,391 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:04,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:04,391 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:04,391 INFO L499 BasicCegarLoop]: trace histogram [10, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:04,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:04,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2022-04-06 20:32:04,595 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:04,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:04,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1034316233, now seen corresponding path program 163 times [2022-04-06 20:32:04,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:04,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1272626441] [2022-04-06 20:32:04,596 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:04,596 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:04,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1034316233, now seen corresponding path program 164 times [2022-04-06 20:32:04,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:04,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175446852] [2022-04-06 20:32:04,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:04,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:04,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:04,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:04,936 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:04,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:04,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175446852] [2022-04-06 20:32:04,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175446852] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:04,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380202742] [2022-04-06 20:32:04,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:04,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:04,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:04,937 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:04,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-04-06 20:32:04,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:04,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:04,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:04,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:05,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:05,631 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:05,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380202742] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:05,631 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:05,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:05,631 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:05,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1272626441] [2022-04-06 20:32:05,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1272626441] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:05,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:05,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:05,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579713154] [2022-04-06 20:32:05,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:05,632 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:05,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:05,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:05,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=1610, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:05,632 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:06,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:06,446 INFO L93 Difference]: Finished difference Result 76 states and 88 transitions. [2022-04-06 20:32:06,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:32:06,446 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:06,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:06,447 INFO L225 Difference]: With dead ends: 76 [2022-04-06 20:32:06,447 INFO L226 Difference]: Without dead ends: 71 [2022-04-06 20:32:06,447 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=884, Invalid=4228, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 20:32:06,447 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:06,447 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 104 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:06,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-04-06 20:32:06,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 51. [2022-04-06 20:32:06,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:06,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:06,551 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:06,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:06,551 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:06,551 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:06,551 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:06,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:06,552 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:06,552 INFO L499 BasicCegarLoop]: trace histogram [11, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:06,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:06,767 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:06,768 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:06,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:06,768 INFO L85 PathProgramCache]: Analyzing trace with hash -935168394, now seen corresponding path program 165 times [2022-04-06 20:32:06,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:06,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [801178068] [2022-04-06 20:32:06,769 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:06,769 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:06,769 INFO L85 PathProgramCache]: Analyzing trace with hash -935168394, now seen corresponding path program 166 times [2022-04-06 20:32:06,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:06,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135629752] [2022-04-06 20:32:06,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:06,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:06,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:06,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:06,926 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:06,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:06,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135629752] [2022-04-06 20:32:06,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135629752] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:06,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44909016] [2022-04-06 20:32:06,927 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:06,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:06,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:06,927 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:06,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-04-06 20:32:06,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:06,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:06,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:06,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:07,022 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:07,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:07,390 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:07,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44909016] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:07,390 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:07,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:07,391 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:07,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [801178068] [2022-04-06 20:32:07,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [801178068] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:07,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:07,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:07,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378319732] [2022-04-06 20:32:07,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:07,391 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:07,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:07,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:07,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1599, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:07,392 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:08,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:08,300 INFO L93 Difference]: Finished difference Result 85 states and 98 transitions. [2022-04-06 20:32:08,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:32:08,300 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:08,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:08,300 INFO L225 Difference]: With dead ends: 85 [2022-04-06 20:32:08,301 INFO L226 Difference]: Without dead ends: 80 [2022-04-06 20:32:08,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1038, Invalid=4814, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:32:08,301 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:08,301 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 122 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:08,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-04-06 20:32:08,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 51. [2022-04-06 20:32:08,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:08,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:08,411 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:08,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:08,411 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:08,412 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:08,412 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:08,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:08,412 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:08,412 INFO L499 BasicCegarLoop]: trace histogram [12, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:08,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:08,628 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:08,628 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:08,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:08,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1347612073, now seen corresponding path program 167 times [2022-04-06 20:32:08,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:08,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1662054809] [2022-04-06 20:32:08,629 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:08,629 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:08,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1347612073, now seen corresponding path program 168 times [2022-04-06 20:32:08,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:08,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677721549] [2022-04-06 20:32:08,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:08,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:08,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:08,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:08,805 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:08,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:08,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677721549] [2022-04-06 20:32:08,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677721549] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:08,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985497251] [2022-04-06 20:32:08,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:08,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:08,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:08,806 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:08,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-04-06 20:32:08,958 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:32:08,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:08,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:08,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:09,040 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:09,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:09,449 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:09,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985497251] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:09,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:09,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:09,449 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:09,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1662054809] [2022-04-06 20:32:09,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1662054809] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:09,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:09,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:09,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294808563] [2022-04-06 20:32:09,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:09,450 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:09,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:09,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:09,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=308, Invalid=1584, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:09,450 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:10,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:10,487 INFO L93 Difference]: Finished difference Result 93 states and 107 transitions. [2022-04-06 20:32:10,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:32:10,487 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:10,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:10,488 INFO L225 Difference]: With dead ends: 93 [2022-04-06 20:32:10,488 INFO L226 Difference]: Without dead ends: 88 [2022-04-06 20:32:10,488 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1126, Invalid=5036, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:32:10,488 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 33 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:10,488 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 125 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:10,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-04-06 20:32:10,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 51. [2022-04-06 20:32:10,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:10,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:10,599 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:10,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:10,599 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:10,599 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:10,599 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:10,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:10,599 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:10,599 INFO L499 BasicCegarLoop]: trace histogram [13, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:10,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:10,804 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-04-06 20:32:10,804 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:10,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:10,804 INFO L85 PathProgramCache]: Analyzing trace with hash 578745942, now seen corresponding path program 169 times [2022-04-06 20:32:10,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:10,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [834267732] [2022-04-06 20:32:10,805 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:10,805 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:10,805 INFO L85 PathProgramCache]: Analyzing trace with hash 578745942, now seen corresponding path program 170 times [2022-04-06 20:32:10,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:10,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104553244] [2022-04-06 20:32:10,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:10,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:10,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:10,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:10,972 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:10,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:10,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104553244] [2022-04-06 20:32:10,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104553244] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:10,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156240047] [2022-04-06 20:32:10,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:10,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:10,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:10,973 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:10,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-04-06 20:32:11,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:11,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:11,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:11,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:11,143 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:11,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:11,658 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:11,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156240047] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:11,658 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:11,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:11,659 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:11,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [834267732] [2022-04-06 20:32:11,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [834267732] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:11,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:11,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:11,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729082873] [2022-04-06 20:32:11,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:11,659 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:11,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:11,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:11,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=1569, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:11,659 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:12,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:12,856 INFO L93 Difference]: Finished difference Result 100 states and 115 transitions. [2022-04-06 20:32:12,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:32:12,856 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:12,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:12,857 INFO L225 Difference]: With dead ends: 100 [2022-04-06 20:32:12,857 INFO L226 Difference]: Without dead ends: 95 [2022-04-06 20:32:12,857 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1119, Invalid=4887, Unknown=0, NotChecked=0, Total=6006 [2022-04-06 20:32:12,857 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 40 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:12,857 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 103 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:12,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-04-06 20:32:12,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 51. [2022-04-06 20:32:12,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:12,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:12,959 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:12,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:12,959 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:12,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:12,959 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:12,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:12,959 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:12,959 INFO L499 BasicCegarLoop]: trace histogram [14, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:12,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:13,165 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-04-06 20:32:13,165 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:13,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:13,165 INFO L85 PathProgramCache]: Analyzing trace with hash 502339191, now seen corresponding path program 171 times [2022-04-06 20:32:13,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:13,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [712037588] [2022-04-06 20:32:13,166 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:13,166 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:13,166 INFO L85 PathProgramCache]: Analyzing trace with hash 502339191, now seen corresponding path program 172 times [2022-04-06 20:32:13,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:13,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158126513] [2022-04-06 20:32:13,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:13,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:13,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:13,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:13,353 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:13,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:13,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158126513] [2022-04-06 20:32:13,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158126513] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:13,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866404155] [2022-04-06 20:32:13,353 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:13,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:13,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:13,354 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:13,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-04-06 20:32:13,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:13,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:13,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:13,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:13,473 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:13,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:13,980 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:13,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866404155] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:13,980 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:13,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:13,981 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:13,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [712037588] [2022-04-06 20:32:13,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [712037588] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:13,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:13,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:13,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553386839] [2022-04-06 20:32:13,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:13,981 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:13,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:13,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:13,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=1552, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:13,981 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:15,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:15,164 INFO L93 Difference]: Finished difference Result 106 states and 122 transitions. [2022-04-06 20:32:15,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:32:15,165 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:15,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:15,166 INFO L225 Difference]: With dead ends: 106 [2022-04-06 20:32:15,166 INFO L226 Difference]: Without dead ends: 101 [2022-04-06 20:32:15,167 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1030, Invalid=4372, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:32:15,167 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 48 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:15,167 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 112 Invalid, 996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:15,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-04-06 20:32:15,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 51. [2022-04-06 20:32:15,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:15,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:15,275 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:15,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:15,275 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:15,275 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:15,275 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:15,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:15,275 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:15,275 INFO L499 BasicCegarLoop]: trace histogram [15, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:15,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:15,491 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:15,491 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:15,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:15,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1469705782, now seen corresponding path program 173 times [2022-04-06 20:32:15,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:15,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1839034358] [2022-04-06 20:32:15,492 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:15,493 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:15,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1469705782, now seen corresponding path program 174 times [2022-04-06 20:32:15,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:15,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412311461] [2022-04-06 20:32:15,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:15,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:15,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:15,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:15,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:15,748 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:15,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:15,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412311461] [2022-04-06 20:32:15,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412311461] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:15,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592717037] [2022-04-06 20:32:15,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:15,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:15,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:15,749 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:15,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-04-06 20:32:16,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:32:16,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:16,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:32:16,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:16,215 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:16,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:16,655 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:16,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592717037] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:16,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:16,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:16,656 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:16,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1839034358] [2022-04-06 20:32:16,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1839034358] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:16,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:16,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:16,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919238121] [2022-04-06 20:32:16,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:16,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:16,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:16,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:16,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=1531, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:16,656 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:17,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:17,679 INFO L93 Difference]: Finished difference Result 111 states and 128 transitions. [2022-04-06 20:32:17,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:32:17,679 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:17,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:17,679 INFO L225 Difference]: With dead ends: 111 [2022-04-06 20:32:17,679 INFO L226 Difference]: Without dead ends: 106 [2022-04-06 20:32:17,679 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=949, Invalid=3881, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:32:17,680 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 55 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:17,680 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 132 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1121 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:17,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-04-06 20:32:17,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 51. [2022-04-06 20:32:17,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:17,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:17,785 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:17,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:17,785 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:17,785 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:17,785 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:17,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:17,785 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:17,785 INFO L499 BasicCegarLoop]: trace histogram [16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:17,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-04-06 20:32:17,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:17,988 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:17,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:17,988 INFO L85 PathProgramCache]: Analyzing trace with hash 531079831, now seen corresponding path program 175 times [2022-04-06 20:32:17,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:17,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [980912538] [2022-04-06 20:32:17,989 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:17,989 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:17,989 INFO L85 PathProgramCache]: Analyzing trace with hash 531079831, now seen corresponding path program 176 times [2022-04-06 20:32:17,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:17,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298402789] [2022-04-06 20:32:17,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:17,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:18,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:18,232 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 139 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:18,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:18,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298402789] [2022-04-06 20:32:18,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298402789] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:18,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917867005] [2022-04-06 20:32:18,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:18,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:18,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:18,233 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:18,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-04-06 20:32:18,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:18,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:18,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:18,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:18,366 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 139 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:18,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:18,907 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 139 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:18,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917867005] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:18,907 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:18,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:18,907 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:18,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [980912538] [2022-04-06 20:32:18,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [980912538] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:18,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:18,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:18,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114838370] [2022-04-06 20:32:18,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:18,908 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:18,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:18,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:18,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=386, Invalid=1506, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:18,908 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:20,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:20,046 INFO L93 Difference]: Finished difference Result 115 states and 133 transitions. [2022-04-06 20:32:20,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:32:20,046 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:20,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:20,047 INFO L225 Difference]: With dead ends: 115 [2022-04-06 20:32:20,047 INFO L226 Difference]: Without dead ends: 110 [2022-04-06 20:32:20,047 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=902, Invalid=3520, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:32:20,047 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 63 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:20,047 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 137 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:20,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2022-04-06 20:32:20,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 51. [2022-04-06 20:32:20,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:20,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:20,155 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:20,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:20,155 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:20,155 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:20,155 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:20,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:20,155 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:20,155 INFO L499 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:20,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:20,370 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-04-06 20:32:20,371 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:20,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:20,371 INFO L85 PathProgramCache]: Analyzing trace with hash -53387754, now seen corresponding path program 177 times [2022-04-06 20:32:20,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:20,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [494934536] [2022-04-06 20:32:20,371 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:20,372 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:20,372 INFO L85 PathProgramCache]: Analyzing trace with hash -53387754, now seen corresponding path program 178 times [2022-04-06 20:32:20,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:20,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566503802] [2022-04-06 20:32:20,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:20,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:20,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:20,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:20,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:20,559 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:20,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:20,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566503802] [2022-04-06 20:32:20,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566503802] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:20,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622018835] [2022-04-06 20:32:20,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:20,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:20,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:20,577 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:20,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-04-06 20:32:20,619 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:20,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:20,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 41 conjunts are in the unsatisfiable core [2022-04-06 20:32:20,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:20,731 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:20,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:21,278 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:21,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622018835] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:21,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:21,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:21,278 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:21,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [494934536] [2022-04-06 20:32:21,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [494934536] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:21,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:21,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:21,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459297934] [2022-04-06 20:32:21,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:21,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:21,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:21,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:21,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=1477, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:21,279 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:22,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:22,543 INFO L93 Difference]: Finished difference Result 118 states and 137 transitions. [2022-04-06 20:32:22,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:32:22,544 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:22,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:22,544 INFO L225 Difference]: With dead ends: 118 [2022-04-06 20:32:22,544 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:32:22,544 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=889, Invalid=3271, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:32:22,544 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 70 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 1315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:22,545 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 142 Invalid, 1315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1287 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:22,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:32:22,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 51. [2022-04-06 20:32:22,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:22,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:22,651 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 31 [2022-04-06 20:32:22,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:22,651 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:22,651 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:22,651 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:22,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 20:32:22,651 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:22,651 INFO L499 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:22,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:22,866 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-04-06 20:32:22,867 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:22,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:22,867 INFO L85 PathProgramCache]: Analyzing trace with hash 2144515767, now seen corresponding path program 35 times [2022-04-06 20:32:22,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:22,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [358736130] [2022-04-06 20:32:22,868 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:22,868 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:22,868 INFO L85 PathProgramCache]: Analyzing trace with hash 2144515767, now seen corresponding path program 36 times [2022-04-06 20:32:22,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:22,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013126288] [2022-04-06 20:32:22,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:22,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:22,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:23,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:23,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:23,081 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:23,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:23,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013126288] [2022-04-06 20:32:23,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013126288] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:23,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975385672] [2022-04-06 20:32:23,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:23,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:23,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:23,082 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:23,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-04-06 20:32:23,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:32:23,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:23,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 20:32:23,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:23,416 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:23,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:23,868 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:23,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975385672] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:23,869 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:23,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 44 [2022-04-06 20:32:23,869 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:23,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [358736130] [2022-04-06 20:32:23,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [358736130] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:23,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:23,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:23,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315229283] [2022-04-06 20:32:23,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:23,869 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:23,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:23,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:23,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 20:32:23,870 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:25,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:25,007 INFO L93 Difference]: Finished difference Result 123 states and 144 transitions. [2022-04-06 20:32:25,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:32:25,007 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 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 31 [2022-04-06 20:32:25,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:25,007 INFO L225 Difference]: With dead ends: 123 [2022-04-06 20:32:25,007 INFO L226 Difference]: Without dead ends: 118 [2022-04-06 20:32:25,008 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=910, Invalid=3122, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:32:25,008 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 88 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 1464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:25,008 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 150 Invalid, 1464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1431 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:25,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2022-04-06 20:32:25,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 53. [2022-04-06 20:32:25,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 48 states have (on average 1.25) internal successors, (60), 48 states have internal predecessors, (60), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:25,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 64 transitions. [2022-04-06 20:32:25,115 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 64 transitions. Word has length 31 [2022-04-06 20:32:25,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:25,115 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 64 transitions. [2022-04-06 20:32:25,115 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 22 states have internal predecessors, (27), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:25,115 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 64 transitions. [2022-04-06 20:32:25,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:25,115 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:25,115 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:25,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:25,319 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:25,319 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:25,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:25,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1538637452, now seen corresponding path program 179 times [2022-04-06 20:32:25,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:25,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1361121792] [2022-04-06 20:32:25,320 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:25,320 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:25,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1538637452, now seen corresponding path program 180 times [2022-04-06 20:32:25,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:25,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425692039] [2022-04-06 20:32:25,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:25,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:25,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:25,492 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:25,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:25,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425692039] [2022-04-06 20:32:25,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425692039] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:25,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855675344] [2022-04-06 20:32:25,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:25,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:25,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:25,493 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:25,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-04-06 20:32:25,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-04-06 20:32:25,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:25,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:25,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:25,633 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:25,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:26,058 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:26,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855675344] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:26,058 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:26,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 45 [2022-04-06 20:32:26,058 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:26,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1361121792] [2022-04-06 20:32:26,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1361121792] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:26,058 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:26,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 20:32:26,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352014714] [2022-04-06 20:32:26,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:26,059 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 20:32:26,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:26,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 20:32:26,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=1691, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 20:32:26,059 INFO L87 Difference]: Start difference. First operand 53 states and 64 transitions. Second operand has 23 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 22 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:26,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:26,585 INFO L93 Difference]: Finished difference Result 68 states and 79 transitions. [2022-04-06 20:32:26,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 20:32:26,585 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 22 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:26,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:26,585 INFO L225 Difference]: With dead ends: 68 [2022-04-06 20:32:26,585 INFO L226 Difference]: Without dead ends: 51 [2022-04-06 20:32:26,585 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=670, Invalid=3490, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:32:26,586 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:26,586 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 114 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:32:26,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2022-04-06 20:32:26,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2022-04-06 20:32:26,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 46 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:26,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 61 transitions. [2022-04-06 20:32:26,684 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 61 transitions. Word has length 32 [2022-04-06 20:32:26,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:26,685 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 61 transitions. [2022-04-06 20:32:26,685 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 22 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:26,685 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 61 transitions. [2022-04-06 20:32:26,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:26,685 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:26,685 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:26,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-04-06 20:32:26,894 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:26,894 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:26,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:26,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1964537077, now seen corresponding path program 181 times [2022-04-06 20:32:26,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:26,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1739623553] [2022-04-06 20:32:26,895 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:26,895 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:26,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1964537077, now seen corresponding path program 182 times [2022-04-06 20:32:26,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:26,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252968645] [2022-04-06 20:32:26,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:26,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:27,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:27,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:27,083 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:27,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:27,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252968645] [2022-04-06 20:32:27,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252968645] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:27,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447039167] [2022-04-06 20:32:27,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:27,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:27,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:27,085 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:27,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-04-06 20:32:27,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:27,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:27,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:27,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:27,255 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:27,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:27,811 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:27,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447039167] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:27,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:27,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:27,812 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:27,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1739623553] [2022-04-06 20:32:27,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1739623553] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:27,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:27,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:27,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764916400] [2022-04-06 20:32:27,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:27,812 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:27,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:27,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:27,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=1768, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:27,813 INFO L87 Difference]: Start difference. First operand 51 states and 61 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:28,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:28,544 INFO L93 Difference]: Finished difference Result 67 states and 78 transitions. [2022-04-06 20:32:28,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:32:28,545 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:28,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:28,545 INFO L225 Difference]: With dead ends: 67 [2022-04-06 20:32:28,545 INFO L226 Difference]: Without dead ends: 62 [2022-04-06 20:32:28,545 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=728, Invalid=3694, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:32:28,546 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:28,546 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 96 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:28,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2022-04-06 20:32:28,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 52. [2022-04-06 20:32:28,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:28,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:28,666 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:28,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:28,666 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:28,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:28,666 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:28,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:28,666 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:28,666 INFO L499 BasicCegarLoop]: trace histogram [11, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:28,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-04-06 20:32:28,879 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2022-04-06 20:32:28,879 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:28,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:28,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1109045932, now seen corresponding path program 183 times [2022-04-06 20:32:28,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:28,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1945307501] [2022-04-06 20:32:28,880 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:28,880 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:28,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1109045932, now seen corresponding path program 184 times [2022-04-06 20:32:28,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:28,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196469496] [2022-04-06 20:32:28,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:28,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:29,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:29,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:29,155 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:29,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:29,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196469496] [2022-04-06 20:32:29,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196469496] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:29,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997893486] [2022-04-06 20:32:29,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:29,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:29,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:29,168 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:29,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-04-06 20:32:29,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:29,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:29,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:29,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:29,325 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:29,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:29,883 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:29,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997893486] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:29,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:29,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:29,884 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:29,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1945307501] [2022-04-06 20:32:29,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1945307501] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:29,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:29,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:29,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856110757] [2022-04-06 20:32:29,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:29,884 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:29,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:29,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:29,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1759, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:29,885 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:30,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:30,793 INFO L93 Difference]: Finished difference Result 77 states and 89 transitions. [2022-04-06 20:32:30,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:32:30,793 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:30,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:30,794 INFO L225 Difference]: With dead ends: 77 [2022-04-06 20:32:30,794 INFO L226 Difference]: Without dead ends: 72 [2022-04-06 20:32:30,794 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=961, Invalid=4589, Unknown=0, NotChecked=0, Total=5550 [2022-04-06 20:32:30,794 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:30,794 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 99 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:30,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-04-06 20:32:30,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 52. [2022-04-06 20:32:30,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:30,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:30,915 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:30,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:30,915 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:30,915 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:30,915 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:30,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:30,915 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:30,916 INFO L499 BasicCegarLoop]: trace histogram [12, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:30,931 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-04-06 20:32:31,126 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-04-06 20:32:31,126 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:31,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:31,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1208193771, now seen corresponding path program 185 times [2022-04-06 20:32:31,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:31,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1838284] [2022-04-06 20:32:31,127 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:31,127 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:31,127 INFO L85 PathProgramCache]: Analyzing trace with hash 1208193771, now seen corresponding path program 186 times [2022-04-06 20:32:31,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:31,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571165350] [2022-04-06 20:32:31,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:31,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:31,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:31,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:31,397 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:31,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:31,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571165350] [2022-04-06 20:32:31,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571165350] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:31,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474478362] [2022-04-06 20:32:31,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:31,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:31,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:31,398 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:31,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-04-06 20:32:31,465 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:32:31,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:31,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:31,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:31,566 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:31,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:32,216 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:32,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474478362] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:32,216 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:32,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:32,216 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:32,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1838284] [2022-04-06 20:32:32,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1838284] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:32,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:32,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:32,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144842039] [2022-04-06 20:32:32,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:32,217 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:32,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:32,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:32,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=1746, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:32,217 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:33,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:33,253 INFO L93 Difference]: Finished difference Result 86 states and 99 transitions. [2022-04-06 20:32:33,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:32:33,253 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:33,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:33,253 INFO L225 Difference]: With dead ends: 86 [2022-04-06 20:32:33,253 INFO L226 Difference]: Without dead ends: 81 [2022-04-06 20:32:33,254 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1125, Invalid=5195, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:32:33,254 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:33,254 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 107 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:33,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-04-06 20:32:33,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 52. [2022-04-06 20:32:33,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:33,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:33,381 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:33,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:33,381 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:33,381 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:33,381 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:33,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:33,381 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:33,381 INFO L499 BasicCegarLoop]: trace histogram [13, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:33,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:33,587 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-04-06 20:32:33,587 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:33,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:33,588 INFO L85 PathProgramCache]: Analyzing trace with hash 795750092, now seen corresponding path program 187 times [2022-04-06 20:32:33,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:33,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1807480108] [2022-04-06 20:32:33,588 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:33,588 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:33,589 INFO L85 PathProgramCache]: Analyzing trace with hash 795750092, now seen corresponding path program 188 times [2022-04-06 20:32:33,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:33,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594922462] [2022-04-06 20:32:33,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:33,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:33,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:33,866 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:33,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:33,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594922462] [2022-04-06 20:32:33,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594922462] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:33,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211226687] [2022-04-06 20:32:33,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:33,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:33,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:33,868 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:33,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-04-06 20:32:33,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:33,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:33,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:33,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:34,011 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:34,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:34,568 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:34,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211226687] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:34,569 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:34,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:34,569 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:34,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1807480108] [2022-04-06 20:32:34,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1807480108] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:34,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:34,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:34,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038029641] [2022-04-06 20:32:34,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:34,569 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:34,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:34,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:34,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=1729, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:34,570 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:35,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:35,651 INFO L93 Difference]: Finished difference Result 94 states and 108 transitions. [2022-04-06 20:32:35,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:32:35,651 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:35,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:35,652 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:32:35,652 INFO L226 Difference]: Without dead ends: 89 [2022-04-06 20:32:35,652 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1216, Invalid=5426, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:32:35,652 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 33 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:35,652 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 105 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:35,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-04-06 20:32:35,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 52. [2022-04-06 20:32:35,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:35,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:35,779 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:35,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:35,779 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:35,779 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:35,779 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:35,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:35,779 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:35,779 INFO L499 BasicCegarLoop]: trace histogram [14, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:35,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:35,995 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-04-06 20:32:35,995 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:35,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:35,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1572859189, now seen corresponding path program 189 times [2022-04-06 20:32:35,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:35,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1956313305] [2022-04-06 20:32:35,996 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:35,996 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:35,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1572859189, now seen corresponding path program 190 times [2022-04-06 20:32:35,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:35,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862605455] [2022-04-06 20:32:35,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:35,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:36,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:36,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:36,243 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:36,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:36,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862605455] [2022-04-06 20:32:36,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862605455] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:36,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357930790] [2022-04-06 20:32:36,244 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:36,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:36,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:36,245 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:36,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-04-06 20:32:36,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:36,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:36,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:36,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:36,434 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:36,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:36,904 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:36,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357930790] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:36,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:36,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:36,905 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:36,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1956313305] [2022-04-06 20:32:36,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1956313305] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:36,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:36,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:36,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812304855] [2022-04-06 20:32:36,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:36,905 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:36,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:36,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:36,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:36,906 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:38,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:38,180 INFO L93 Difference]: Finished difference Result 101 states and 116 transitions. [2022-04-06 20:32:38,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:32:38,180 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:38,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:38,181 INFO L225 Difference]: With dead ends: 101 [2022-04-06 20:32:38,181 INFO L226 Difference]: Without dead ends: 96 [2022-04-06 20:32:38,181 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1205, Invalid=5275, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 20:32:38,181 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 40 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:38,181 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 123 Invalid, 1133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:38,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-04-06 20:32:38,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 52. [2022-04-06 20:32:38,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:38,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:38,317 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:38,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:38,318 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:38,318 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:38,318 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:38,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:38,318 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:38,318 INFO L499 BasicCegarLoop]: trace histogram [15, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:38,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:38,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:38,531 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:38,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:38,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1649265940, now seen corresponding path program 191 times [2022-04-06 20:32:38,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:38,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [92644616] [2022-04-06 20:32:38,532 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:38,532 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:38,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1649265940, now seen corresponding path program 192 times [2022-04-06 20:32:38,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:38,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904594538] [2022-04-06 20:32:38,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:38,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:38,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:38,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:38,752 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:38,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:38,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904594538] [2022-04-06 20:32:38,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904594538] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:38,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655987129] [2022-04-06 20:32:38,752 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:38,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:38,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:38,753 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:38,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-04-06 20:32:38,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:32:38,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:38,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:38,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:39,069 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:39,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 130 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:39,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655987129] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:39,641 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:39,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:39,641 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:39,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [92644616] [2022-04-06 20:32:39,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [92644616] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:39,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:39,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:39,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230347872] [2022-04-06 20:32:39,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:39,641 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:39,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:39,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:39,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:39,642 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:40,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:40,953 INFO L93 Difference]: Finished difference Result 107 states and 123 transitions. [2022-04-06 20:32:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:32:40,953 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:40,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:40,954 INFO L225 Difference]: With dead ends: 107 [2022-04-06 20:32:40,954 INFO L226 Difference]: Without dead ends: 102 [2022-04-06 20:32:40,954 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1115, Invalid=4737, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:32:40,954 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 48 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:40,954 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 132 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1142 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:40,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-04-06 20:32:41,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 52. [2022-04-06 20:32:41,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:41,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:41,096 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:41,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:41,096 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:41,097 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:41,097 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:41,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:41,097 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:41,097 INFO L499 BasicCegarLoop]: trace histogram [16, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:41,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:41,301 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:41,301 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:41,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:41,301 INFO L85 PathProgramCache]: Analyzing trace with hash -681899349, now seen corresponding path program 193 times [2022-04-06 20:32:41,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:41,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2132130825] [2022-04-06 20:32:41,302 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:41,302 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:41,302 INFO L85 PathProgramCache]: Analyzing trace with hash -681899349, now seen corresponding path program 194 times [2022-04-06 20:32:41,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:41,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192728165] [2022-04-06 20:32:41,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:41,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:41,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:41,491 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:41,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:41,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192728165] [2022-04-06 20:32:41,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192728165] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:41,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914904269] [2022-04-06 20:32:41,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:41,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:41,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:41,492 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:41,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-04-06 20:32:41,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:41,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:41,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:41,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:41,590 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:41,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:42,161 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:42,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914904269] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:42,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:42,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:42,162 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:42,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2132130825] [2022-04-06 20:32:42,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2132130825] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:42,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:42,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:42,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053679312] [2022-04-06 20:32:42,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:42,163 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:42,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:42,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:42,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=1672, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:42,163 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:43,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:43,630 INFO L93 Difference]: Finished difference Result 112 states and 129 transitions. [2022-04-06 20:32:43,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:32:43,630 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:43,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:43,631 INFO L225 Difference]: With dead ends: 112 [2022-04-06 20:32:43,631 INFO L226 Difference]: Without dead ends: 107 [2022-04-06 20:32:43,631 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1033, Invalid=4223, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:32:43,632 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 55 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:43,632 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 132 Invalid, 1196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:43,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-04-06 20:32:43,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 52. [2022-04-06 20:32:43,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:43,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:43,804 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:43,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:43,804 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:43,804 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:43,804 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:43,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:43,804 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:43,804 INFO L499 BasicCegarLoop]: trace histogram [17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:43,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-04-06 20:32:44,011 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-04-06 20:32:44,011 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:44,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:44,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1620525300, now seen corresponding path program 195 times [2022-04-06 20:32:44,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:44,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [564472622] [2022-04-06 20:32:44,012 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:44,012 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:44,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1620525300, now seen corresponding path program 196 times [2022-04-06 20:32:44,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:44,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945866221] [2022-04-06 20:32:44,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:44,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:44,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:44,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:44,296 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:44,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:44,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945866221] [2022-04-06 20:32:44,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945866221] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:44,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088502608] [2022-04-06 20:32:44,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:44,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:44,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:44,297 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:44,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-04-06 20:32:44,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:44,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:44,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:44,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:44,444 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:44,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:45,016 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:45,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088502608] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:45,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:45,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:45,017 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:45,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [564472622] [2022-04-06 20:32:45,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [564472622] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:45,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:45,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:45,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7779772] [2022-04-06 20:32:45,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:45,019 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:45,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:45,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:45,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:45,019 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:46,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:46,148 INFO L93 Difference]: Finished difference Result 116 states and 134 transitions. [2022-04-06 20:32:46,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:32:46,149 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:46,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:46,149 INFO L225 Difference]: With dead ends: 116 [2022-04-06 20:32:46,149 INFO L226 Difference]: Without dead ends: 111 [2022-04-06 20:32:46,149 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=986, Invalid=3844, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:32:46,150 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 63 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:46,150 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 137 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:32:46,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-04-06 20:32:46,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 52. [2022-04-06 20:32:46,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:46,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:46,290 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:46,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:46,294 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:46,294 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:46,294 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:46,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:46,294 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:46,294 INFO L499 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:46,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-04-06 20:32:46,510 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:46,510 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:46,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:46,510 INFO L85 PathProgramCache]: Analyzing trace with hash 2089974411, now seen corresponding path program 197 times [2022-04-06 20:32:46,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:46,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1575301580] [2022-04-06 20:32:46,511 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:46,511 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:46,511 INFO L85 PathProgramCache]: Analyzing trace with hash 2089974411, now seen corresponding path program 198 times [2022-04-06 20:32:46,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:46,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523029829] [2022-04-06 20:32:46,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:46,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:46,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:46,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:46,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:46,683 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:46,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:46,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523029829] [2022-04-06 20:32:46,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523029829] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:46,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627113687] [2022-04-06 20:32:46,683 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:46,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:46,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:46,684 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:46,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-04-06 20:32:46,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:32:46,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:46,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:47,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:47,060 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:47,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:47,500 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:47,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627113687] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:47,501 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:47,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:47,501 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:47,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1575301580] [2022-04-06 20:32:47,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1575301580] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:47,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:47,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:47,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478286310] [2022-04-06 20:32:47,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:47,501 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:47,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:47,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:47,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=456, Invalid=1614, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:47,502 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:48,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:48,749 INFO L93 Difference]: Finished difference Result 119 states and 138 transitions. [2022-04-06 20:32:48,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:32:48,749 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:48,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:48,750 INFO L225 Difference]: With dead ends: 119 [2022-04-06 20:32:48,750 INFO L226 Difference]: Without dead ends: 114 [2022-04-06 20:32:48,750 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=974, Invalid=3582, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 20:32:48,750 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 70 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1443 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:48,750 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 152 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1443 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:48,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-04-06 20:32:48,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 52. [2022-04-06 20:32:48,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 47 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:48,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2022-04-06 20:32:48,892 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 62 transitions. Word has length 32 [2022-04-06 20:32:48,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:48,893 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 62 transitions. [2022-04-06 20:32:48,893 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:48,893 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 62 transitions. [2022-04-06 20:32:48,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-04-06 20:32:48,894 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:48,894 INFO L499 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:48,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:49,097 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:49,097 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:49,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:49,098 INFO L85 PathProgramCache]: Analyzing trace with hash -7089364, now seen corresponding path program 37 times [2022-04-06 20:32:49,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:49,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [287812855] [2022-04-06 20:32:49,098 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:49,098 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:49,098 INFO L85 PathProgramCache]: Analyzing trace with hash -7089364, now seen corresponding path program 38 times [2022-04-06 20:32:49,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:49,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887226892] [2022-04-06 20:32:49,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:49,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:49,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:49,388 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:49,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:49,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887226892] [2022-04-06 20:32:49,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887226892] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:49,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162811872] [2022-04-06 20:32:49,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:49,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:49,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:49,389 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:49,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-04-06 20:32:49,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:49,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:49,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 43 conjunts are in the unsatisfiable core [2022-04-06 20:32:49,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:49,505 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:49,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:50,205 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:50,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162811872] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:50,205 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:50,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 46 [2022-04-06 20:32:50,206 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:50,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [287812855] [2022-04-06 20:32:50,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [287812855] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:50,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:50,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 20:32:50,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017267282] [2022-04-06 20:32:50,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:50,206 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 20:32:50,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:50,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 20:32:50,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=491, Invalid=1579, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 20:32:50,207 INFO L87 Difference]: Start difference. First operand 52 states and 62 transitions. Second operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:51,563 INFO L93 Difference]: Finished difference Result 124 states and 145 transitions. [2022-04-06 20:32:51,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 20:32:51,563 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 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 32 [2022-04-06 20:32:51,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:51,563 INFO L225 Difference]: With dead ends: 124 [2022-04-06 20:32:51,563 INFO L226 Difference]: Without dead ends: 119 [2022-04-06 20:32:51,564 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=997, Invalid=3425, Unknown=0, NotChecked=0, Total=4422 [2022-04-06 20:32:51,564 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 88 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:51,564 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 155 Invalid, 1559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1525 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:32:51,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2022-04-06 20:32:51,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 54. [2022-04-06 20:32:51,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 49 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:51,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 65 transitions. [2022-04-06 20:32:51,697 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 65 transitions. Word has length 32 [2022-04-06 20:32:51,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:51,697 INFO L478 AbstractCegarLoop]: Abstraction has 54 states and 65 transitions. [2022-04-06 20:32:51,697 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:51,697 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 65 transitions. [2022-04-06 20:32:51,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:32:51,697 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:51,697 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:51,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-04-06 20:32:51,913 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-04-06 20:32:51,913 INFO L403 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:51,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:51,913 INFO L85 PathProgramCache]: Analyzing trace with hash -736612169, now seen corresponding path program 199 times [2022-04-06 20:32:51,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:51,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1914236078] [2022-04-06 20:32:51,914 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:51,914 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:51,914 INFO L85 PathProgramCache]: Analyzing trace with hash -736612169, now seen corresponding path program 200 times [2022-04-06 20:32:51,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:51,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423078053] [2022-04-06 20:32:51,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:51,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:52,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:52,481 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:52,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:52,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423078053] [2022-04-06 20:32:52,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423078053] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:52,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863113484] [2022-04-06 20:32:52,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:32:52,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:52,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:52,482 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:52,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-04-06 20:32:52,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:32:52,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:52,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:32:52,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:52,820 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:52,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:53,263 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:53,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863113484] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:53,263 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:53,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 15, 15] total 50 [2022-04-06 20:32:53,263 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:53,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1914236078] [2022-04-06 20:32:53,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1914236078] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:53,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:53,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:32:53,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780257588] [2022-04-06 20:32:53,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:53,264 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:32:53,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:53,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:32:53,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2288, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:32:53,264 INFO L87 Difference]: Start difference. First operand 54 states and 65 transitions. Second operand has 27 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 25 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:54,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:54,641 INFO L93 Difference]: Finished difference Result 69 states and 80 transitions. [2022-04-06 20:32:54,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:32:54,641 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 25 states have internal predecessors, (29), 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 33 [2022-04-06 20:32:54,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:54,641 INFO L225 Difference]: With dead ends: 69 [2022-04-06 20:32:54,641 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 20:32:54,642 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 36 SyntacticMatches, 9 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1268 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=318, Invalid=4938, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:32:54,642 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:54,642 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 113 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:32:54,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 20:32:54,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 55. [2022-04-06 20:32:54,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:54,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:32:54,793 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:32:54,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:54,793 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:32:54,794 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 25 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:54,794 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:32:54,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:32:54,794 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:54,794 INFO L499 BasicCegarLoop]: trace histogram [11, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:54,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:54,995 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:54,995 INFO L403 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:54,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:54,996 INFO L85 PathProgramCache]: Analyzing trace with hash 55180598, now seen corresponding path program 201 times [2022-04-06 20:32:54,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:54,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2066903123] [2022-04-06 20:32:54,997 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:54,997 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:54,998 INFO L85 PathProgramCache]: Analyzing trace with hash 55180598, now seen corresponding path program 202 times [2022-04-06 20:32:54,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:54,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787127700] [2022-04-06 20:32:54,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:54,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:55,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:55,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:55,250 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:55,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:55,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787127700] [2022-04-06 20:32:55,250 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787127700] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:55,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282974408] [2022-04-06 20:32:55,250 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:32:55,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:55,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:55,251 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:55,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-04-06 20:32:55,284 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:32:55,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:55,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:32:55,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:55,407 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:55,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:56,018 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:56,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282974408] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:56,018 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:56,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:32:56,018 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:56,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2066903123] [2022-04-06 20:32:56,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2066903123] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:56,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:56,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:32:56,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145457755] [2022-04-06 20:32:56,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:56,018 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:32:56,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:56,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:32:56,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1925, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:32:56,019 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:57,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:32:57,183 INFO L93 Difference]: Finished difference Result 82 states and 95 transitions. [2022-04-06 20:32:57,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:32:57,184 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:32:57,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:32:57,184 INFO L225 Difference]: With dead ends: 82 [2022-04-06 20:32:57,184 INFO L226 Difference]: Without dead ends: 77 [2022-04-06 20:32:57,185 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1049, Invalid=5113, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:32:57,185 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:32:57,185 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 89 Invalid, 775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:32:57,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2022-04-06 20:32:57,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 55. [2022-04-06 20:32:57,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:57,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:32:57,359 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:32:57,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:32:57,360 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:32:57,360 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:32:57,360 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:32:57,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:32:57,360 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:32:57,360 INFO L499 BasicCegarLoop]: trace histogram [12, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:32:57,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-04-06 20:32:57,560 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:57,560 INFO L403 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:32:57,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:32:57,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1166203689, now seen corresponding path program 203 times [2022-04-06 20:32:57,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:57,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2055348882] [2022-04-06 20:32:57,561 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:32:57,561 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:32:57,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1166203689, now seen corresponding path program 204 times [2022-04-06 20:32:57,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:32:57,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879184678] [2022-04-06 20:32:57,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:32:57,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:32:57,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:32:57,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:32:57,856 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:57,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:32:57,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879184678] [2022-04-06 20:32:57,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879184678] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:32:57,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527850660] [2022-04-06 20:32:57,856 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:32:57,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:32:57,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:32:57,857 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:32:57,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-04-06 20:32:57,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:32:57,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:32:57,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:32:57,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:32:58,042 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:58,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:32:58,659 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:32:58,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527850660] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:32:58,660 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:32:58,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:32:58,660 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:32:58,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2055348882] [2022-04-06 20:32:58,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2055348882] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:32:58,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:32:58,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:32:58,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618941892] [2022-04-06 20:32:58,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:32:58,660 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:32:58,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:32:58,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:32:58,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1914, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:32:58,661 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:00,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:00,031 INFO L93 Difference]: Finished difference Result 92 states and 106 transitions. [2022-04-06 20:33:00,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:33:00,032 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:00,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:00,032 INFO L225 Difference]: With dead ends: 92 [2022-04-06 20:33:00,032 INFO L226 Difference]: Without dead ends: 87 [2022-04-06 20:33:00,032 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1241, Invalid=5899, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:33:00,032 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:00,032 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 92 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 875 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:00,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-04-06 20:33:00,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 55. [2022-04-06 20:33:00,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:00,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:00,193 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:00,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:00,193 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:00,193 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:00,193 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:00,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:00,194 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:00,194 INFO L499 BasicCegarLoop]: trace histogram [13, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:00,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:00,407 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-04-06 20:33:00,407 INFO L403 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:00,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:00,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1067055850, now seen corresponding path program 205 times [2022-04-06 20:33:00,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:00,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1375623748] [2022-04-06 20:33:00,408 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:00,408 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:00,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1067055850, now seen corresponding path program 206 times [2022-04-06 20:33:00,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:00,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786293891] [2022-04-06 20:33:00,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:00,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:00,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:00,696 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:00,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:00,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786293891] [2022-04-06 20:33:00,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786293891] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:00,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083068781] [2022-04-06 20:33:00,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:00,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:00,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:00,697 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:00,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-04-06 20:33:00,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:00,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:00,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:00,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:00,832 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:00,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:01,533 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:01,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083068781] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:01,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:01,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:01,534 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:01,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1375623748] [2022-04-06 20:33:01,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1375623748] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:01,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:01,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:01,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819039073] [2022-04-06 20:33:01,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:01,534 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:01,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:01,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:01,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=1899, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:01,534 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:03,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:03,143 INFO L93 Difference]: Finished difference Result 101 states and 116 transitions. [2022-04-06 20:33:03,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:33:03,143 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:03,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:03,145 INFO L225 Difference]: With dead ends: 101 [2022-04-06 20:33:03,145 INFO L226 Difference]: Without dead ends: 96 [2022-04-06 20:33:03,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1361, Invalid=6295, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:33:03,145 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 1241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:03,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 125 Invalid, 1241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:33:03,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-04-06 20:33:03,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 55. [2022-04-06 20:33:03,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:03,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:03,313 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:03,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:03,313 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:03,313 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:03,313 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:03,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:03,313 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:03,313 INFO L499 BasicCegarLoop]: trace histogram [14, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:03,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:03,515 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:03,516 INFO L403 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:03,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:03,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1479499529, now seen corresponding path program 207 times [2022-04-06 20:33:03,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:03,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1169311415] [2022-04-06 20:33:03,516 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:03,517 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:03,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1479499529, now seen corresponding path program 208 times [2022-04-06 20:33:03,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:03,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147371666] [2022-04-06 20:33:03,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:03,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:03,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:03,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:03,782 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:03,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:03,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147371666] [2022-04-06 20:33:03,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147371666] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:03,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743081391] [2022-04-06 20:33:03,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:03,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:03,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:03,784 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:03,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-04-06 20:33:03,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:03,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:03,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:03,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:03,902 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:03,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:04,445 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:04,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743081391] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:04,445 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:04,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:04,446 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:04,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1169311415] [2022-04-06 20:33:04,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1169311415] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:04,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:04,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:04,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130289924] [2022-04-06 20:33:04,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:04,446 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:04,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:04,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:04,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=1882, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:04,447 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:06,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:06,085 INFO L93 Difference]: Finished difference Result 109 states and 125 transitions. [2022-04-06 20:33:06,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:33:06,085 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:06,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:06,085 INFO L225 Difference]: With dead ends: 109 [2022-04-06 20:33:06,085 INFO L226 Difference]: Without dead ends: 104 [2022-04-06 20:33:06,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1392, Invalid=6264, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:33:06,086 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 40 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:06,086 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 108 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:06,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-04-06 20:33:06,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 55. [2022-04-06 20:33:06,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:06,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:06,251 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:06,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:06,251 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:06,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:06,251 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:06,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:06,251 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:06,251 INFO L499 BasicCegarLoop]: trace histogram [15, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:06,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:06,457 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-04-06 20:33:06,458 INFO L403 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:06,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:06,458 INFO L85 PathProgramCache]: Analyzing trace with hash 446858486, now seen corresponding path program 209 times [2022-04-06 20:33:06,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:06,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1631482890] [2022-04-06 20:33:06,458 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:06,458 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:06,459 INFO L85 PathProgramCache]: Analyzing trace with hash 446858486, now seen corresponding path program 210 times [2022-04-06 20:33:06,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:06,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490401761] [2022-04-06 20:33:06,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:06,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:06,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:06,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:06,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:06,743 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:06,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:06,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490401761] [2022-04-06 20:33:06,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490401761] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:06,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877718941] [2022-04-06 20:33:06,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:06,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:06,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:06,744 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:06,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-04-06 20:33:06,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:33:06,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:06,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:06,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:07,099 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:07,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:07,731 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 0 proven. 135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:07,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877718941] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:07,731 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:07,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:07,731 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:07,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1631482890] [2022-04-06 20:33:07,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1631482890] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:07,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:07,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:07,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911757451] [2022-04-06 20:33:07,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:07,732 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:07,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:07,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:07,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:07,732 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:09,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:09,695 INFO L93 Difference]: Finished difference Result 116 states and 133 transitions. [2022-04-06 20:33:09,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:33:09,695 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:09,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:09,696 INFO L225 Difference]: With dead ends: 116 [2022-04-06 20:33:09,696 INFO L226 Difference]: Without dead ends: 111 [2022-04-06 20:33:09,696 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1323, Invalid=5817, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:33:09,697 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:09,697 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 126 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:33:09,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-04-06 20:33:09,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 55. [2022-04-06 20:33:09,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:09,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:09,902 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:09,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:09,902 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:09,902 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:09,903 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:09,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:09,903 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:09,903 INFO L499 BasicCegarLoop]: trace histogram [16, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:09,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:10,107 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-04-06 20:33:10,107 INFO L403 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:10,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:10,108 INFO L85 PathProgramCache]: Analyzing trace with hash 370451735, now seen corresponding path program 211 times [2022-04-06 20:33:10,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:10,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [679901523] [2022-04-06 20:33:10,110 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:10,110 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:10,110 INFO L85 PathProgramCache]: Analyzing trace with hash 370451735, now seen corresponding path program 212 times [2022-04-06 20:33:10,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:10,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90106088] [2022-04-06 20:33:10,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:10,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:10,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:10,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:10,387 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:10,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:10,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90106088] [2022-04-06 20:33:10,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90106088] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:10,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258482895] [2022-04-06 20:33:10,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:10,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:10,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:10,389 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:10,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-04-06 20:33:10,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:10,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:10,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:10,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:10,527 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:10,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:11,121 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:11,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258482895] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:11,121 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:11,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:11,122 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:11,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [679901523] [2022-04-06 20:33:11,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [679901523] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:11,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:11,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:11,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960913204] [2022-04-06 20:33:11,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:11,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:11,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:11,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:11,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=412, Invalid=1844, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:11,123 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:12,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:12,590 INFO L93 Difference]: Finished difference Result 122 states and 140 transitions. [2022-04-06 20:33:12,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:33:12,590 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:12,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:12,590 INFO L225 Difference]: With dead ends: 122 [2022-04-06 20:33:12,590 INFO L226 Difference]: Without dead ends: 117 [2022-04-06 20:33:12,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1204, Invalid=5116, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:33:12,591 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 55 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:12,591 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 131 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:12,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-04-06 20:33:12,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 55. [2022-04-06 20:33:12,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:12,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:12,764 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:12,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:12,764 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:12,764 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:12,764 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:12,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:12,764 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:12,764 INFO L499 BasicCegarLoop]: trace histogram [17, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:12,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-04-06 20:33:12,980 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-04-06 20:33:12,981 INFO L403 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:12,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:12,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1337818326, now seen corresponding path program 213 times [2022-04-06 20:33:12,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:12,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1137066692] [2022-04-06 20:33:12,982 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:12,982 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:12,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1337818326, now seen corresponding path program 214 times [2022-04-06 20:33:12,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:12,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991976272] [2022-04-06 20:33:12,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:12,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:13,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:13,207 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:13,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:13,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991976272] [2022-04-06 20:33:13,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991976272] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:13,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800978310] [2022-04-06 20:33:13,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:13,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:13,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:13,208 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:13,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-04-06 20:33:13,243 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:13,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:13,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:13,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:13,314 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:13,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:13,901 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:13,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800978310] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:13,901 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:13,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:13,901 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:13,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1137066692] [2022-04-06 20:33:13,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1137066692] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:13,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:13,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:13,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371792385] [2022-04-06 20:33:13,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:13,902 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:13,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:13,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:13,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=1819, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:13,903 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:15,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:15,581 INFO L93 Difference]: Finished difference Result 127 states and 146 transitions. [2022-04-06 20:33:15,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:33:15,582 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:15,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:15,583 INFO L225 Difference]: With dead ends: 127 [2022-04-06 20:33:15,583 INFO L226 Difference]: Without dead ends: 122 [2022-04-06 20:33:15,584 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1121, Invalid=4579, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:33:15,585 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 62 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1442 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:15,586 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 151 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1442 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:33:15,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-04-06 20:33:15,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 55. [2022-04-06 20:33:15,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:15,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:15,770 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:15,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:15,770 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:15,770 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:15,771 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:15,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:15,771 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:15,771 INFO L499 BasicCegarLoop]: trace histogram [18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:15,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-04-06 20:33:15,983 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:15,983 INFO L403 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:15,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:15,983 INFO L85 PathProgramCache]: Analyzing trace with hash 399192375, now seen corresponding path program 215 times [2022-04-06 20:33:15,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:15,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1374716047] [2022-04-06 20:33:15,984 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:15,984 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:15,984 INFO L85 PathProgramCache]: Analyzing trace with hash 399192375, now seen corresponding path program 216 times [2022-04-06 20:33:15,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:15,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332811497] [2022-04-06 20:33:15,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:15,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:15,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:16,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:16,239 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:16,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:16,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332811497] [2022-04-06 20:33:16,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332811497] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:16,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203926446] [2022-04-06 20:33:16,243 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:16,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:16,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:16,244 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:16,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-04-06 20:33:16,422 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:33:16,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:16,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:16,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:16,491 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:16,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:16,994 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:16,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203926446] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:16,994 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:16,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:16,994 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:16,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1374716047] [2022-04-06 20:33:16,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1374716047] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:16,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:16,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:16,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015965365] [2022-04-06 20:33:16,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:16,995 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:16,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:16,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:16,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=1790, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:16,995 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:18,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:18,658 INFO L93 Difference]: Finished difference Result 131 states and 151 transitions. [2022-04-06 20:33:18,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:33:18,659 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:18,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:18,659 INFO L225 Difference]: With dead ends: 131 [2022-04-06 20:33:18,659 INFO L226 Difference]: Without dead ends: 126 [2022-04-06 20:33:18,659 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1074, Invalid=4182, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:33:18,660 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 70 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1467 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 1504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:18,660 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 151 Invalid, 1504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1467 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:33:18,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2022-04-06 20:33:19,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 55. [2022-04-06 20:33:19,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:19,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:19,022 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:19,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:19,022 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:19,022 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:19,022 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:19,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:19,023 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:19,023 INFO L499 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:19,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:19,227 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:19,227 INFO L403 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:19,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:19,227 INFO L85 PathProgramCache]: Analyzing trace with hash -185275210, now seen corresponding path program 217 times [2022-04-06 20:33:19,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:19,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1280611557] [2022-04-06 20:33:19,228 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:19,228 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:19,228 INFO L85 PathProgramCache]: Analyzing trace with hash -185275210, now seen corresponding path program 218 times [2022-04-06 20:33:19,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:19,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620281747] [2022-04-06 20:33:19,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:19,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:19,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:19,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:19,517 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:19,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:19,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620281747] [2022-04-06 20:33:19,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620281747] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:19,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329996835] [2022-04-06 20:33:19,517 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:19,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:19,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:19,519 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:19,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-04-06 20:33:19,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:19,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:19,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:19,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:19,669 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:19,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:20,343 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:20,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329996835] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:20,343 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:20,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:20,343 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:20,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1280611557] [2022-04-06 20:33:20,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1280611557] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:20,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:20,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:20,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337734581] [2022-04-06 20:33:20,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:20,344 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:20,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:20,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:20,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=499, Invalid=1757, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:20,344 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:22,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:22,232 INFO L93 Difference]: Finished difference Result 134 states and 155 transitions. [2022-04-06 20:33:22,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:33:22,232 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:22,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:22,233 INFO L225 Difference]: With dead ends: 134 [2022-04-06 20:33:22,233 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:33:22,233 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1063, Invalid=3907, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:33:22,233 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 77 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1569 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:22,233 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 156 Invalid, 1599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1569 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:33:22,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:33:22,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 55. [2022-04-06 20:33:22,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:22,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:22,415 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 33 [2022-04-06 20:33:22,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:22,415 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:22,415 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:22,415 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:22,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-04-06 20:33:22,416 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:22,416 INFO L499 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:22,432 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-04-06 20:33:22,630 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-04-06 20:33:22,630 INFO L403 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:22,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:22,630 INFO L85 PathProgramCache]: Analyzing trace with hash 2012628311, now seen corresponding path program 39 times [2022-04-06 20:33:22,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:22,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [714142906] [2022-04-06 20:33:22,631 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:22,631 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:22,631 INFO L85 PathProgramCache]: Analyzing trace with hash 2012628311, now seen corresponding path program 40 times [2022-04-06 20:33:22,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:22,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619242782] [2022-04-06 20:33:22,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:22,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:22,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:22,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:22,925 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:22,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:22,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619242782] [2022-04-06 20:33:22,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619242782] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:22,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117478470] [2022-04-06 20:33:22,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:22,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:22,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:22,926 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:22,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-04-06 20:33:22,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:22,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:22,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 20:33:22,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:23,050 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:23,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:23,668 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:23,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117478470] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:23,668 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:23,668 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 48 [2022-04-06 20:33:23,668 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:23,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [714142906] [2022-04-06 20:33:23,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [714142906] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:23,668 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:23,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:23,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295093461] [2022-04-06 20:33:23,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:23,669 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:23,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:23,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:23,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=536, Invalid=1720, Unknown=0, NotChecked=0, Total=2256 [2022-04-06 20:33:23,669 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:25,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:25,561 INFO L93 Difference]: Finished difference Result 139 states and 162 transitions. [2022-04-06 20:33:25,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:33:25,561 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 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 33 [2022-04-06 20:33:25,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:25,561 INFO L225 Difference]: With dead ends: 139 [2022-04-06 20:33:25,561 INFO L226 Difference]: Without dead ends: 134 [2022-04-06 20:33:25,562 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2022-04-06 20:33:25,562 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 96 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 1764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:25,562 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 164 Invalid, 1764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:33:25,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-04-06 20:33:25,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 57. [2022-04-06 20:33:25,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 52 states have (on average 1.25) internal successors, (65), 52 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:25,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 69 transitions. [2022-04-06 20:33:25,737 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 69 transitions. Word has length 33 [2022-04-06 20:33:25,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:25,737 INFO L478 AbstractCegarLoop]: Abstraction has 57 states and 69 transitions. [2022-04-06 20:33:25,737 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 24 states have internal predecessors, (29), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:25,737 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 69 transitions. [2022-04-06 20:33:25,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:25,737 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:25,737 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:25,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-04-06 20:33:25,945 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable130 [2022-04-06 20:33:25,945 INFO L403 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:25,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:25,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1325645685, now seen corresponding path program 219 times [2022-04-06 20:33:25,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:25,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [575290534] [2022-04-06 20:33:25,946 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:25,946 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:25,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1325645685, now seen corresponding path program 220 times [2022-04-06 20:33:25,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:25,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732364214] [2022-04-06 20:33:25,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:25,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:25,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:26,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:26,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:26,211 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:26,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:26,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732364214] [2022-04-06 20:33:26,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732364214] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:26,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157209522] [2022-04-06 20:33:26,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:26,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:26,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:26,212 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:26,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-04-06 20:33:26,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:26,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:26,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:26,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:26,408 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:26,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:27,035 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:27,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157209522] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:27,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:27,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 49 [2022-04-06 20:33:27,035 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:27,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [575290534] [2022-04-06 20:33:27,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [575290534] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:27,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:27,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 20:33:27,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402736537] [2022-04-06 20:33:27,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:27,035 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 20:33:27,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:27,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 20:33:27,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=339, Invalid=2013, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 20:33:27,036 INFO L87 Difference]: Start difference. First operand 57 states and 69 transitions. Second operand has 25 states, 25 states have (on average 1.2) internal successors, (30), 24 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:27,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:27,899 INFO L93 Difference]: Finished difference Result 73 states and 85 transitions. [2022-04-06 20:33:27,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 20:33:27,900 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.2) internal successors, (30), 24 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:27,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:27,900 INFO L225 Difference]: With dead ends: 73 [2022-04-06 20:33:27,900 INFO L226 Difference]: Without dead ends: 55 [2022-04-06 20:33:27,900 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=791, Invalid=4179, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 20:33:27,900 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:27,900 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 124 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:33:27,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-04-06 20:33:28,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-04-06 20:33:28,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 50 states have (on average 1.24) internal successors, (62), 50 states have internal predecessors, (62), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:28,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 66 transitions. [2022-04-06 20:33:28,056 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 66 transitions. Word has length 34 [2022-04-06 20:33:28,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:28,057 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 66 transitions. [2022-04-06 20:33:28,057 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.2) internal successors, (30), 24 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:28,057 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 66 transitions. [2022-04-06 20:33:28,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:28,057 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:28,057 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:28,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:28,257 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:28,257 INFO L403 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:28,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:28,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1745093612, now seen corresponding path program 221 times [2022-04-06 20:33:28,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:28,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1765774547] [2022-04-06 20:33:28,258 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:28,258 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:28,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1745093612, now seen corresponding path program 222 times [2022-04-06 20:33:28,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:28,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684839516] [2022-04-06 20:33:28,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:28,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:28,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:28,586 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:28,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:28,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684839516] [2022-04-06 20:33:28,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684839516] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:28,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660044798] [2022-04-06 20:33:28,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:28,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:28,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:28,587 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:28,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-04-06 20:33:28,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:33:28,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:28,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:28,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:28,819 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:28,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:29,253 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:29,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660044798] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:29,254 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:29,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:29,254 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:29,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1765774547] [2022-04-06 20:33:29,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1765774547] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:29,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:29,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:29,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173575278] [2022-04-06 20:33:29,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:29,256 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:29,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:29,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:29,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=2097, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:29,257 INFO L87 Difference]: Start difference. First operand 55 states and 66 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:29,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:29,984 INFO L93 Difference]: Finished difference Result 72 states and 84 transitions. [2022-04-06 20:33:29,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:33:29,984 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:29,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:29,984 INFO L225 Difference]: With dead ends: 72 [2022-04-06 20:33:29,984 INFO L226 Difference]: Without dead ends: 67 [2022-04-06 20:33:29,984 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=854, Invalid=4402, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:33:29,985 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:29,985 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 106 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:33:29,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-04-06 20:33:30,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 56. [2022-04-06 20:33:30,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:30,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:30,206 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:30,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:30,206 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:30,207 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:30,207 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:30,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:30,207 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:30,207 INFO L499 BasicCegarLoop]: trace histogram [12, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:30,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-04-06 20:33:30,423 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:30,423 INFO L403 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:30,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:30,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1758080917, now seen corresponding path program 223 times [2022-04-06 20:33:30,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:30,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1289739098] [2022-04-06 20:33:30,424 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:30,424 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:30,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1758080917, now seen corresponding path program 224 times [2022-04-06 20:33:30,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:30,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125879802] [2022-04-06 20:33:30,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:30,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:30,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:30,819 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:30,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:30,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125879802] [2022-04-06 20:33:30,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125879802] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:30,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914749143] [2022-04-06 20:33:30,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:30,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:30,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:30,820 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:30,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-04-06 20:33:30,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:30,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:30,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:30,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:30,958 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:30,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:31,675 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:31,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914749143] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:31,675 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:31,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:31,675 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:31,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1289739098] [2022-04-06 20:33:31,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1289739098] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:31,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:31,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:31,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062618631] [2022-04-06 20:33:31,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:31,676 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:31,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:31,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:31,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=2088, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:31,676 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:32,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:32,822 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2022-04-06 20:33:32,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:33:32,822 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:32,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:32,822 INFO L225 Difference]: With dead ends: 83 [2022-04-06 20:33:32,822 INFO L226 Difference]: Without dead ends: 78 [2022-04-06 20:33:32,823 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1132, Invalid=5510, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:33:32,823 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:32,823 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 129 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 952 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:32,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-04-06 20:33:33,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 56. [2022-04-06 20:33:33,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:33,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:33,009 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:33,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:33,009 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:33,009 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:33,009 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:33,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:33,010 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:33,010 INFO L499 BasicCegarLoop]: trace histogram [13, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:33,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-04-06 20:33:33,217 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-04-06 20:33:33,217 INFO L403 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:33,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:33,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1315502092, now seen corresponding path program 225 times [2022-04-06 20:33:33,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:33,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1801168999] [2022-04-06 20:33:33,218 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:33,218 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:33,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1315502092, now seen corresponding path program 226 times [2022-04-06 20:33:33,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:33,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629550731] [2022-04-06 20:33:33,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:33,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:33,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:33,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:33,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:33,517 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:33,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:33,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629550731] [2022-04-06 20:33:33,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629550731] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:33,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086623635] [2022-04-06 20:33:33,517 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:33,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:33,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:33,518 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:33,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-04-06 20:33:33,551 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:33,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:33,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:33,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:33,631 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:33,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:34,124 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:34,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086623635] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:34,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:34,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:34,124 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:34,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1801168999] [2022-04-06 20:33:34,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1801168999] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:34,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:34,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:34,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871082981] [2022-04-06 20:33:34,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:34,125 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:34,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:34,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:34,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=2075, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:34,125 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:35,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:35,386 INFO L93 Difference]: Finished difference Result 93 states and 107 transitions. [2022-04-06 20:33:35,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:33:35,387 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:35,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:35,387 INFO L225 Difference]: With dead ends: 93 [2022-04-06 20:33:35,387 INFO L226 Difference]: Without dead ends: 88 [2022-04-06 20:33:35,387 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 928 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1335, Invalid=6321, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:33:35,388 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:35,388 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 117 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:35,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-04-06 20:33:35,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 56. [2022-04-06 20:33:35,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:35,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:35,602 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:35,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:35,602 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:35,602 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:35,602 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:35,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:35,602 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:35,602 INFO L499 BasicCegarLoop]: trace histogram [14, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:35,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:35,815 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-04-06 20:33:35,815 INFO L403 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:35,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:35,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1414649931, now seen corresponding path program 227 times [2022-04-06 20:33:35,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:35,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [531903784] [2022-04-06 20:33:35,816 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:35,816 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:35,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1414649931, now seen corresponding path program 228 times [2022-04-06 20:33:35,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:35,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624510775] [2022-04-06 20:33:35,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:35,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:36,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:36,051 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:36,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:36,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624510775] [2022-04-06 20:33:36,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624510775] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:36,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224919765] [2022-04-06 20:33:36,051 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:36,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:36,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:36,052 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:36,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-04-06 20:33:36,256 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:33:36,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:36,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:36,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:36,350 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:36,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:36,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224919765] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:36,851 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:36,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:36,852 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:36,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [531903784] [2022-04-06 20:33:36,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [531903784] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:36,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:36,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:36,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406795774] [2022-04-06 20:33:36,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:36,852 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:36,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:36,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:36,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=392, Invalid=2058, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:36,852 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:38,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:38,258 INFO L93 Difference]: Finished difference Result 102 states and 117 transitions. [2022-04-06 20:33:38,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:33:38,258 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:38,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:38,258 INFO L225 Difference]: With dead ends: 102 [2022-04-06 20:33:38,259 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 20:33:38,259 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1011 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1463, Invalid=6727, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:33:38,259 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:38,259 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 110 Invalid, 1190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1109 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:38,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 20:33:38,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 56. [2022-04-06 20:33:38,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:38,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:38,465 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:38,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:38,465 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:38,466 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:38,466 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:38,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:38,466 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:38,466 INFO L499 BasicCegarLoop]: trace histogram [15, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:38,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:38,670 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-04-06 20:33:38,670 INFO L403 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:38,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:38,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1002206252, now seen corresponding path program 229 times [2022-04-06 20:33:38,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:38,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1537658897] [2022-04-06 20:33:38,671 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:38,671 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:38,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1002206252, now seen corresponding path program 230 times [2022-04-06 20:33:38,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:38,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323850701] [2022-04-06 20:33:38,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:38,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:38,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:38,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:38,891 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:38,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:38,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323850701] [2022-04-06 20:33:38,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323850701] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:38,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980066987] [2022-04-06 20:33:38,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:38,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:38,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:38,892 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:38,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-04-06 20:33:38,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:38,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:38,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:38,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:39,050 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:39,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:39,635 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:39,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980066987] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:39,635 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:39,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:39,636 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:39,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1537658897] [2022-04-06 20:33:39,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1537658897] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:39,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:39,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:39,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332792169] [2022-04-06 20:33:39,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:39,636 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:39,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:39,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:39,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=2041, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:39,636 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:41,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:41,279 INFO L93 Difference]: Finished difference Result 110 states and 126 transitions. [2022-04-06 20:33:41,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:33:41,280 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:41,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:41,280 INFO L225 Difference]: With dead ends: 110 [2022-04-06 20:33:41,280 INFO L226 Difference]: Without dead ends: 105 [2022-04-06 20:33:41,280 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1487, Invalid=6703, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:33:41,280 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 40 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1304 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:41,281 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 133 Invalid, 1384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1304 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:33:41,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-04-06 20:33:41,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 56. [2022-04-06 20:33:41,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:41,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:41,478 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:41,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:41,478 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:41,478 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:41,478 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:41,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:41,478 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:41,478 INFO L499 BasicCegarLoop]: trace histogram [16, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:41,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-04-06 20:33:41,682 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-04-06 20:33:41,682 INFO L403 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:41,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:41,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1366403029, now seen corresponding path program 231 times [2022-04-06 20:33:41,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:41,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1330647951] [2022-04-06 20:33:41,683 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:41,683 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:41,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1366403029, now seen corresponding path program 232 times [2022-04-06 20:33:41,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:41,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887099116] [2022-04-06 20:33:41,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:41,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:41,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:41,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:41,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:41,908 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:41,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:41,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887099116] [2022-04-06 20:33:41,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887099116] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:41,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457529449] [2022-04-06 20:33:41,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:41,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:41,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:41,909 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:41,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-04-06 20:33:41,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:41,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:41,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:41,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:42,040 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:42,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:42,678 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:42,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457529449] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:42,678 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:42,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:42,678 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:42,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1330647951] [2022-04-06 20:33:42,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1330647951] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:42,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:42,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:42,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182655885] [2022-04-06 20:33:42,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:42,678 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:42,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:42,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:42,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=428, Invalid=2022, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:42,679 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:44,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:44,400 INFO L93 Difference]: Finished difference Result 117 states and 134 transitions. [2022-04-06 20:33:44,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:33:44,400 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:44,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:44,402 INFO L225 Difference]: With dead ends: 117 [2022-04-06 20:33:44,402 INFO L226 Difference]: Without dead ends: 112 [2022-04-06 20:33:44,403 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1418, Invalid=6238, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:33:44,403 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:44,403 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 121 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1198 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:33:44,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-04-06 20:33:44,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 56. [2022-04-06 20:33:44,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:44,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:44,614 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:44,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:44,614 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:44,614 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:44,614 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:44,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:44,616 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:44,616 INFO L499 BasicCegarLoop]: trace histogram [17, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:44,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-04-06 20:33:44,824 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:44,824 INFO L403 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:44,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:44,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1442809780, now seen corresponding path program 233 times [2022-04-06 20:33:44,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:44,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [632848972] [2022-04-06 20:33:44,825 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:44,825 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:44,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1442809780, now seen corresponding path program 234 times [2022-04-06 20:33:44,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:44,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954421668] [2022-04-06 20:33:44,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:44,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:45,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:45,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:45,154 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 163 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:45,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:45,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954421668] [2022-04-06 20:33:45,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954421668] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:45,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857598735] [2022-04-06 20:33:45,154 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:45,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:45,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:45,155 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:45,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-04-06 20:33:45,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:33:45,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:45,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:45,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 163 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:45,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:46,146 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 0 proven. 163 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:46,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857598735] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:46,146 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:46,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:46,146 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:46,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [632848972] [2022-04-06 20:33:46,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [632848972] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:46,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:46,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:46,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262830658] [2022-04-06 20:33:46,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:46,147 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:46,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:46,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:46,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=1999, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:46,147 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:47,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:47,895 INFO L93 Difference]: Finished difference Result 123 states and 141 transitions. [2022-04-06 20:33:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:33:47,896 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:47,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:47,896 INFO L225 Difference]: With dead ends: 123 [2022-04-06 20:33:47,896 INFO L226 Difference]: Without dead ends: 118 [2022-04-06 20:33:47,897 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1297, Invalid=5509, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:33:47,897 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 55 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:47,897 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 141 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:33:47,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2022-04-06 20:33:48,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 56. [2022-04-06 20:33:48,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:48,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:48,092 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:48,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:48,092 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:48,092 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:48,092 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:48,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:48,092 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:48,092 INFO L499 BasicCegarLoop]: trace histogram [18, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:48,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-04-06 20:33:48,296 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-04-06 20:33:48,296 INFO L403 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:48,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:48,296 INFO L85 PathProgramCache]: Analyzing trace with hash -475443189, now seen corresponding path program 235 times [2022-04-06 20:33:48,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:48,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1791581207] [2022-04-06 20:33:48,297 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:48,297 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:48,297 INFO L85 PathProgramCache]: Analyzing trace with hash -475443189, now seen corresponding path program 236 times [2022-04-06 20:33:48,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:48,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574345704] [2022-04-06 20:33:48,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:48,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:48,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:48,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:48,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:48,595 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:48,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:48,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574345704] [2022-04-06 20:33:48,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574345704] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:48,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328534260] [2022-04-06 20:33:48,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:33:48,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:48,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:48,596 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:48,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-04-06 20:33:48,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:33:48,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:48,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:48,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:48,763 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:48,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:49,453 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 0 proven. 177 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:49,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328534260] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:49,453 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:49,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:49,454 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:49,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1791581207] [2022-04-06 20:33:49,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1791581207] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:49,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:49,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:49,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773342918] [2022-04-06 20:33:49,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:49,454 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:49,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:49,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:49,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=478, Invalid=1972, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:49,454 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:51,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:51,428 INFO L93 Difference]: Finished difference Result 128 states and 147 transitions. [2022-04-06 20:33:51,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:33:51,428 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:51,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:51,429 INFO L225 Difference]: With dead ends: 128 [2022-04-06 20:33:51,429 INFO L226 Difference]: Without dead ends: 123 [2022-04-06 20:33:51,429 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1213, Invalid=4949, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:33:51,429 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 62 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1532 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:51,429 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 156 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1532 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:33:51,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-04-06 20:33:51,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 56. [2022-04-06 20:33:51,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:51,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:51,701 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:51,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:51,701 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:51,701 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:51,701 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:51,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:51,723 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:51,723 INFO L499 BasicCegarLoop]: trace histogram [19, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:51,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:51,940 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-04-06 20:33:51,940 INFO L403 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:51,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:51,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1414069140, now seen corresponding path program 237 times [2022-04-06 20:33:51,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:51,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1136361169] [2022-04-06 20:33:51,941 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:51,941 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:51,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1414069140, now seen corresponding path program 238 times [2022-04-06 20:33:51,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:51,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134833874] [2022-04-06 20:33:51,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:51,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:51,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:52,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:52,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:52,253 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:52,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:52,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134833874] [2022-04-06 20:33:52,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134833874] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:52,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346499653] [2022-04-06 20:33:52,254 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:33:52,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:52,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:52,255 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:52,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-04-06 20:33:52,296 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:33:52,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:52,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:52,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:52,412 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:52,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:53,102 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:53,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346499653] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:53,102 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:53,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:53,102 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:53,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1136361169] [2022-04-06 20:33:53,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1136361169] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:53,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:53,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:53,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955456496] [2022-04-06 20:33:53,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:53,103 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:53,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:53,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:53,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=509, Invalid=1941, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:53,103 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:55,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:55,277 INFO L93 Difference]: Finished difference Result 132 states and 152 transitions. [2022-04-06 20:33:55,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:33:55,278 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:55,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:55,278 INFO L225 Difference]: With dead ends: 132 [2022-04-06 20:33:55,278 INFO L226 Difference]: Without dead ends: 127 [2022-04-06 20:33:55,278 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1166, Invalid=4534, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:33:55,278 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 70 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:55,278 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 156 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:33:55,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-04-06 20:33:55,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 56. [2022-04-06 20:33:55,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:55,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:55,476 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:55,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:55,476 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:55,476 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:55,476 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:55,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:55,476 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:55,476 INFO L499 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:55,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:55,688 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:55,688 INFO L403 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:55,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:55,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1998536725, now seen corresponding path program 239 times [2022-04-06 20:33:55,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:55,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [679354023] [2022-04-06 20:33:55,690 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:55,690 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:55,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1998536725, now seen corresponding path program 240 times [2022-04-06 20:33:55,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:55,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701891312] [2022-04-06 20:33:55,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:55,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:56,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:56,007 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:56,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:56,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701891312] [2022-04-06 20:33:56,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701891312] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:56,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541485277] [2022-04-06 20:33:56,008 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:56,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:56,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:56,009 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:56,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-04-06 20:33:56,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:33:56,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:33:56,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:33:56,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:33:56,510 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:56,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:33:57,093 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:57,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541485277] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:33:57,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:33:57,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:33:57,094 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:33:57,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [679354023] [2022-04-06 20:33:57,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [679354023] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:33:57,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:33:57,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:33:57,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015755370] [2022-04-06 20:33:57,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:33:57,094 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:33:57,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:57,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:33:57,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=544, Invalid=1906, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:33:57,095 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:58,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:33:58,993 INFO L93 Difference]: Finished difference Result 135 states and 156 transitions. [2022-04-06 20:33:58,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:33:58,994 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:33:58,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:33:58,994 INFO L225 Difference]: With dead ends: 135 [2022-04-06 20:33:58,994 INFO L226 Difference]: Without dead ends: 130 [2022-04-06 20:33:58,994 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1156, Invalid=4246, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 20:33:58,994 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 77 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 1772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:33:58,995 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 166 Invalid, 1772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1741 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:33:58,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-04-06 20:33:59,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 56. [2022-04-06 20:33:59,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 1.2352941176470589) internal successors, (63), 51 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:59,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2022-04-06 20:33:59,207 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 34 [2022-04-06 20:33:59,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:33:59,207 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2022-04-06 20:33:59,207 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:33:59,207 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2022-04-06 20:33:59,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-04-06 20:33:59,208 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:33:59,208 INFO L499 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:33:59,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-04-06 20:33:59,411 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:59,412 INFO L403 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:33:59,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:33:59,412 INFO L85 PathProgramCache]: Analyzing trace with hash 199366796, now seen corresponding path program 41 times [2022-04-06 20:33:59,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:33:59,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [517768865] [2022-04-06 20:33:59,413 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:33:59,413 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:33:59,413 INFO L85 PathProgramCache]: Analyzing trace with hash 199366796, now seen corresponding path program 42 times [2022-04-06 20:33:59,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:33:59,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786999795] [2022-04-06 20:33:59,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:33:59,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:33:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:59,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:33:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:33:59,617 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:33:59,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:33:59,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786999795] [2022-04-06 20:33:59,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786999795] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:33:59,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091258484] [2022-04-06 20:33:59,617 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:33:59,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:33:59,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:33:59,618 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:33:59,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-04-06 20:34:00,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:34:00,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:00,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 47 conjunts are in the unsatisfiable core [2022-04-06 20:34:00,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:00,454 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:00,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:01,213 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:01,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091258484] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:01,214 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:01,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 50 [2022-04-06 20:34:01,214 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:01,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [517768865] [2022-04-06 20:34:01,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [517768865] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:01,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:01,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-04-06 20:34:01,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559052116] [2022-04-06 20:34:01,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:01,214 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 20:34:01,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:01,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 20:34:01,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=583, Invalid=1867, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 20:34:01,215 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:03,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:03,300 INFO L93 Difference]: Finished difference Result 140 states and 163 transitions. [2022-04-06 20:34:03,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 20:34:03,300 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 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 34 [2022-04-06 20:34:03,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:03,300 INFO L225 Difference]: With dead ends: 140 [2022-04-06 20:34:03,300 INFO L226 Difference]: Without dead ends: 135 [2022-04-06 20:34:03,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1183, Invalid=4073, Unknown=0, NotChecked=0, Total=5256 [2022-04-06 20:34:03,301 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 96 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 1868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:03,301 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 169 Invalid, 1868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1831 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:34:03,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-04-06 20:34:03,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 58. [2022-04-06 20:34:03,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 53 states have (on average 1.2452830188679245) internal successors, (66), 53 states have internal predecessors, (66), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:03,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 70 transitions. [2022-04-06 20:34:03,497 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 70 transitions. Word has length 34 [2022-04-06 20:34:03,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:03,498 INFO L478 AbstractCegarLoop]: Abstraction has 58 states and 70 transitions. [2022-04-06 20:34:03,498 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 25 states have internal predecessors, (30), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:03,498 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 70 transitions. [2022-04-06 20:34:03,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:03,498 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:03,498 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:03,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:03,702 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:03,702 INFO L403 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:03,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:03,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1702177802, now seen corresponding path program 241 times [2022-04-06 20:34:03,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:03,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1147083843] [2022-04-06 20:34:03,703 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:03,703 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:03,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1702177802, now seen corresponding path program 242 times [2022-04-06 20:34:03,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:03,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443818967] [2022-04-06 20:34:03,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:03,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:03,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:04,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:04,433 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:04,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:04,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443818967] [2022-04-06 20:34:04,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443818967] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:04,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940072527] [2022-04-06 20:34:04,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:04,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:04,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:04,434 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:04,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-04-06 20:34:04,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:04,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:04,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:04,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:04,949 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:04,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:06,137 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:06,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940072527] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:06,138 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:06,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 16, 16] total 54 [2022-04-06 20:34:06,138 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:06,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1147083843] [2022-04-06 20:34:06,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1147083843] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:06,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:06,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:34:06,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617707995] [2022-04-06 20:34:06,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:06,138 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:34:06,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:06,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:34:06,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=2686, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:34:06,139 INFO L87 Difference]: Start difference. First operand 58 states and 70 transitions. Second operand has 29 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 27 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:07,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:07,819 INFO L93 Difference]: Finished difference Result 74 states and 86 transitions. [2022-04-06 20:34:07,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:34:07,819 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 27 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:07,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:07,820 INFO L225 Difference]: With dead ends: 74 [2022-04-06 20:34:07,820 INFO L226 Difference]: Without dead ends: 69 [2022-04-06 20:34:07,820 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 39 SyntacticMatches, 8 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=346, Invalid=5816, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:34:07,820 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:07,820 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 118 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:34:07,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-04-06 20:34:08,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 59. [2022-04-06 20:34:08,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:08,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:08,072 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:08,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:08,072 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:08,072 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 27 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:08,072 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:08,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:08,072 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:08,072 INFO L499 BasicCegarLoop]: trace histogram [12, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:08,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-04-06 20:34:08,288 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-04-06 20:34:08,288 INFO L403 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:08,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:08,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1368561495, now seen corresponding path program 243 times [2022-04-06 20:34:08,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:08,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1966504478] [2022-04-06 20:34:08,289 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:08,289 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:08,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1368561495, now seen corresponding path program 244 times [2022-04-06 20:34:08,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:08,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673147842] [2022-04-06 20:34:08,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:08,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:08,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:08,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:08,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:08,645 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:08,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:08,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673147842] [2022-04-06 20:34:08,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673147842] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:08,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133037433] [2022-04-06 20:34:08,646 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:08,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:08,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:08,647 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:08,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-04-06 20:34:08,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:08,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:08,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:08,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:08,781 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:08,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:09,462 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 0 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:09,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133037433] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:09,462 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:09,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:09,462 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:09,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1966504478] [2022-04-06 20:34:09,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1966504478] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:09,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:09,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:09,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86789871] [2022-04-06 20:34:09,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:09,463 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:09,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:09,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:09,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=2268, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:09,463 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:10,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:10,835 INFO L93 Difference]: Finished difference Result 88 states and 102 transitions. [2022-04-06 20:34:10,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:34:10,836 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:10,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:10,836 INFO L225 Difference]: With dead ends: 88 [2022-04-06 20:34:10,836 INFO L226 Difference]: Without dead ends: 83 [2022-04-06 20:34:10,836 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1228, Invalid=6082, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:34:10,837 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:10,837 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 89 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:10,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-04-06 20:34:11,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 59. [2022-04-06 20:34:11,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:11,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:11,092 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:11,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:11,092 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:11,092 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:11,092 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:11,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:11,092 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:11,092 INFO L499 BasicCegarLoop]: trace histogram [13, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:11,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-04-06 20:34:11,307 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-04-06 20:34:11,308 INFO L403 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:11,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:11,308 INFO L85 PathProgramCache]: Analyzing trace with hash -2134613034, now seen corresponding path program 245 times [2022-04-06 20:34:11,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:11,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [731653350] [2022-04-06 20:34:11,309 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:11,309 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:11,309 INFO L85 PathProgramCache]: Analyzing trace with hash -2134613034, now seen corresponding path program 246 times [2022-04-06 20:34:11,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:11,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37923922] [2022-04-06 20:34:11,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:11,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:11,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:11,646 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:11,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:11,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37923922] [2022-04-06 20:34:11,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37923922] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:11,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318622085] [2022-04-06 20:34:11,646 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:11,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:11,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:11,647 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:11,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-04-06 20:34:11,840 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:34:11,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:11,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:11,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:11,966 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:11,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:12,699 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:12,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318622085] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:12,699 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:12,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:12,699 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:12,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [731653350] [2022-04-06 20:34:12,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [731653350] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:12,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:12,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:12,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284343281] [2022-04-06 20:34:12,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:12,700 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:12,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:12,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:12,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=395, Invalid=2257, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:12,701 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:14,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:14,511 INFO L93 Difference]: Finished difference Result 99 states and 114 transitions. [2022-04-06 20:34:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:34:14,511 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:14,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:14,511 INFO L225 Difference]: With dead ends: 99 [2022-04-06 20:34:14,511 INFO L226 Difference]: Without dead ends: 94 [2022-04-06 20:34:14,512 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1080 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1462, Invalid=7094, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:34:14,512 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:14,512 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 102 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:14,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-04-06 20:34:14,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 59. [2022-04-06 20:34:14,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:14,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:14,775 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:14,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:14,775 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:14,775 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:14,775 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:14,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:14,775 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:14,775 INFO L499 BasicCegarLoop]: trace histogram [14, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:14,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:14,979 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-04-06 20:34:14,979 INFO L403 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:14,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:14,980 INFO L85 PathProgramCache]: Analyzing trace with hash 938969975, now seen corresponding path program 247 times [2022-04-06 20:34:14,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:14,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [879064628] [2022-04-06 20:34:14,980 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:14,980 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:14,980 INFO L85 PathProgramCache]: Analyzing trace with hash 938969975, now seen corresponding path program 248 times [2022-04-06 20:34:14,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:14,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157119509] [2022-04-06 20:34:14,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:14,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:14,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:15,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:15,302 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:15,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:15,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157119509] [2022-04-06 20:34:15,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157119509] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:15,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689893036] [2022-04-06 20:34:15,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:15,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:15,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:15,303 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:15,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-04-06 20:34:15,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:15,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:15,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:15,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:15,469 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:15,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:16,178 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 141 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:16,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689893036] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:16,178 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:16,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:16,178 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:16,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [879064628] [2022-04-06 20:34:16,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [879064628] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:16,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:16,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:16,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378832343] [2022-04-06 20:34:16,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:16,179 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:16,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:16,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:16,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=410, Invalid=2242, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:16,179 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:18,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:18,257 INFO L93 Difference]: Finished difference Result 109 states and 125 transitions. [2022-04-06 20:34:18,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:34:18,257 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:18,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:18,257 INFO L225 Difference]: With dead ends: 109 [2022-04-06 20:34:18,257 INFO L226 Difference]: Without dead ends: 104 [2022-04-06 20:34:18,258 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1618, Invalid=7694, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:34:18,258 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:18,258 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 140 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1422 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:34:18,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-04-06 20:34:18,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 59. [2022-04-06 20:34:18,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:18,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:18,503 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:18,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:18,503 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:18,503 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:18,503 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:18,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:18,503 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:18,503 INFO L499 BasicCegarLoop]: trace histogram [15, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:18,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-04-06 20:34:18,718 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:18,718 INFO L403 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:18,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:18,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1038117814, now seen corresponding path program 249 times [2022-04-06 20:34:18,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:18,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1320576839] [2022-04-06 20:34:18,719 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:18,719 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:18,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1038117814, now seen corresponding path program 250 times [2022-04-06 20:34:18,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:18,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555585095] [2022-04-06 20:34:18,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:18,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:19,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:19,046 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:19,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:19,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555585095] [2022-04-06 20:34:19,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555585095] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:19,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881014119] [2022-04-06 20:34:19,046 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:19,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:19,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:19,047 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:19,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-04-06 20:34:19,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:19,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:19,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:19,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:19,188 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:19,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:19,902 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:19,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881014119] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:19,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:19,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:19,903 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:19,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1320576839] [2022-04-06 20:34:19,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1320576839] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:19,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:19,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:19,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974922587] [2022-04-06 20:34:19,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:19,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:19,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:19,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:19,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=429, Invalid=2223, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:19,904 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:21,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:21,992 INFO L93 Difference]: Finished difference Result 118 states and 135 transitions. [2022-04-06 20:34:21,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:34:21,992 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:21,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:21,992 INFO L225 Difference]: With dead ends: 118 [2022-04-06 20:34:21,992 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:34:21,993 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1227 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1691, Invalid=7815, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:34:21,993 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 39 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1513 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:21,993 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 143 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1513 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:34:21,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:34:22,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 59. [2022-04-06 20:34:22,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:22,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:22,260 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:22,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:22,260 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:22,260 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:22,260 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:22,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:22,260 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:22,260 INFO L499 BasicCegarLoop]: trace histogram [16, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:22,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:22,476 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-04-06 20:34:22,476 INFO L403 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:22,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:22,476 INFO L85 PathProgramCache]: Analyzing trace with hash 625674135, now seen corresponding path program 251 times [2022-04-06 20:34:22,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:22,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [463541160] [2022-04-06 20:34:22,477 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:22,477 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:22,477 INFO L85 PathProgramCache]: Analyzing trace with hash 625674135, now seen corresponding path program 252 times [2022-04-06 20:34:22,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:22,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342124939] [2022-04-06 20:34:22,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:22,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:22,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:22,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:22,796 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:22,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:22,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342124939] [2022-04-06 20:34:22,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342124939] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:22,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503767162] [2022-04-06 20:34:22,796 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:22,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:22,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:22,797 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:22,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-04-06 20:34:23,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:34:23,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:23,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:23,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:23,122 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:23,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:23,840 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:23,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503767162] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:23,841 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:23,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:23,841 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:23,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [463541160] [2022-04-06 20:34:23,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [463541160] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:23,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:23,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:23,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468435807] [2022-04-06 20:34:23,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:23,841 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:23,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:23,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:23,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=446, Invalid=2206, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:23,842 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:25,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:25,871 INFO L93 Difference]: Finished difference Result 126 states and 144 transitions. [2022-04-06 20:34:25,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:34:25,871 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:25,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:25,871 INFO L225 Difference]: With dead ends: 126 [2022-04-06 20:34:25,871 INFO L226 Difference]: Without dead ends: 121 [2022-04-06 20:34:25,872 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1126 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1648, Invalid=7472, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:34:25,872 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1334 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:25,872 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 121 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1334 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:34:25,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-04-06 20:34:26,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 59. [2022-04-06 20:34:26,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:26,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:26,120 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:26,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:26,120 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:26,120 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:26,120 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:26,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:26,120 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:26,120 INFO L499 BasicCegarLoop]: trace histogram [17, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:26,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:26,324 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-04-06 20:34:26,324 INFO L403 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:26,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:26,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1742935146, now seen corresponding path program 253 times [2022-04-06 20:34:26,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:26,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [380589543] [2022-04-06 20:34:26,325 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:26,325 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:26,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1742935146, now seen corresponding path program 254 times [2022-04-06 20:34:26,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:26,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001103218] [2022-04-06 20:34:26,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:26,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:26,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:26,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:26,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:26,701 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:26,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:26,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001103218] [2022-04-06 20:34:26,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001103218] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:26,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876333314] [2022-04-06 20:34:26,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:26,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:26,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:26,702 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:26,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-04-06 20:34:26,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:26,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:26,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:26,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:26,863 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:26,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:27,640 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:27,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876333314] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:27,640 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:27,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:27,641 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:27,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [380589543] [2022-04-06 20:34:27,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [380589543] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:27,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:27,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:27,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754356503] [2022-04-06 20:34:27,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:27,641 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:27,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:27,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:27,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=2185, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:27,642 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:30,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:30,178 INFO L93 Difference]: Finished difference Result 133 states and 152 transitions. [2022-04-06 20:34:30,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:34:30,178 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:30,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:30,178 INFO L225 Difference]: With dead ends: 133 [2022-04-06 20:34:30,178 INFO L226 Difference]: Without dead ends: 128 [2022-04-06 20:34:30,179 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 911 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1517, Invalid=6673, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:34:30,179 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 54 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1419 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:30,179 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 135 Invalid, 1494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1419 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:34:30,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-04-06 20:34:30,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 59. [2022-04-06 20:34:30,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:30,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:30,442 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:30,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:30,442 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:30,443 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:30,443 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:30,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:30,443 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:30,443 INFO L499 BasicCegarLoop]: trace histogram [18, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:30,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:30,646 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:30,646 INFO L403 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:30,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:30,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1819341897, now seen corresponding path program 255 times [2022-04-06 20:34:30,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:30,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1559681989] [2022-04-06 20:34:30,647 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:30,647 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:30,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1819341897, now seen corresponding path program 256 times [2022-04-06 20:34:30,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:30,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036197192] [2022-04-06 20:34:30,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:30,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:30,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:30,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:30,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:30,928 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:30,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:30,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036197192] [2022-04-06 20:34:30,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036197192] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:30,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339859604] [2022-04-06 20:34:30,928 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:30,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:30,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:30,929 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:30,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-04-06 20:34:30,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:30,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:30,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:30,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:31,063 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:31,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:31,713 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:31,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339859604] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:31,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:31,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:31,714 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:31,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1559681989] [2022-04-06 20:34:31,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1559681989] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:31,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:31,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:31,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599748757] [2022-04-06 20:34:31,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:31,714 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:31,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:31,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:31,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=492, Invalid=2160, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:31,715 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:34,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:34,033 INFO L93 Difference]: Finished difference Result 139 states and 159 transitions. [2022-04-06 20:34:34,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:34:34,034 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:34,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:34,034 INFO L225 Difference]: With dead ends: 139 [2022-04-06 20:34:34,034 INFO L226 Difference]: Without dead ends: 134 [2022-04-06 20:34:34,034 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1394, Invalid=5916, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:34:34,034 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 62 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:34,035 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 155 Invalid, 1667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1609 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:34:34,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-04-06 20:34:34,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 59. [2022-04-06 20:34:34,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:34,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:34,280 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:34,281 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:34,281 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:34,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:34,281 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:34,282 INFO L499 BasicCegarLoop]: trace histogram [19, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:34,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:34,497 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-04-06 20:34:34,497 INFO L403 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:34,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:34,497 INFO L85 PathProgramCache]: Analyzing trace with hash -851975306, now seen corresponding path program 257 times [2022-04-06 20:34:34,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:34,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1141015387] [2022-04-06 20:34:34,498 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:34,498 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:34,498 INFO L85 PathProgramCache]: Analyzing trace with hash -851975306, now seen corresponding path program 258 times [2022-04-06 20:34:34,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:34,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872184289] [2022-04-06 20:34:34,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:34,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:34,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:34,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:34,823 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:34,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:34,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872184289] [2022-04-06 20:34:34,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872184289] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:34,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532763396] [2022-04-06 20:34:34,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:34,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:34,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:34,824 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:34,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-04-06 20:34:35,188 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:34:35,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:35,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:35,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:35,299 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:35,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:36,055 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:36,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532763396] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:36,056 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:36,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:36,056 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:36,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1141015387] [2022-04-06 20:34:36,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1141015387] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:36,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:36,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:36,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120095247] [2022-04-06 20:34:36,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:36,056 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:36,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:36,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:36,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=521, Invalid=2131, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:36,057 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:38,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:38,475 INFO L93 Difference]: Finished difference Result 144 states and 165 transitions. [2022-04-06 20:34:38,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:34:38,475 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:38,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:38,476 INFO L225 Difference]: With dead ends: 144 [2022-04-06 20:34:38,476 INFO L226 Difference]: Without dead ends: 139 [2022-04-06 20:34:38,476 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1309, Invalid=5333, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:34:38,476 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 69 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 1788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:38,476 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 165 Invalid, 1788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1741 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:34:38,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-04-06 20:34:38,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 59. [2022-04-06 20:34:38,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:38,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:38,723 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:38,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:38,723 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:38,723 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:38,723 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:38,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:38,723 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:38,723 INFO L499 BasicCegarLoop]: trace histogram [20, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:38,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:38,927 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:38,927 INFO L403 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:38,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:38,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1790601257, now seen corresponding path program 259 times [2022-04-06 20:34:38,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:38,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1364584793] [2022-04-06 20:34:38,928 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:38,928 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:38,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1790601257, now seen corresponding path program 260 times [2022-04-06 20:34:38,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:38,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520985078] [2022-04-06 20:34:38,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:38,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:38,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:39,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:39,256 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 213 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:39,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:39,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520985078] [2022-04-06 20:34:39,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520985078] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:39,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070987936] [2022-04-06 20:34:39,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:39,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:39,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:39,258 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:39,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-04-06 20:34:39,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:39,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:39,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:39,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:39,441 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 213 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:39,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:40,206 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 213 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:40,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070987936] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:40,207 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:40,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:40,207 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:40,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1364584793] [2022-04-06 20:34:40,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1364584793] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:40,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:40,207 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:40,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137389742] [2022-04-06 20:34:40,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:40,207 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:40,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:40,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:40,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=554, Invalid=2098, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:40,208 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:42,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:42,552 INFO L93 Difference]: Finished difference Result 148 states and 170 transitions. [2022-04-06 20:34:42,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:34:42,552 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:42,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:42,552 INFO L225 Difference]: With dead ends: 148 [2022-04-06 20:34:42,552 INFO L226 Difference]: Without dead ends: 143 [2022-04-06 20:34:42,553 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1262, Invalid=4900, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:34:42,553 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 77 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 1839 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:42,553 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 170 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1839 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:34:42,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-04-06 20:34:42,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 59. [2022-04-06 20:34:42,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:42,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:42,799 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:42,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:42,799 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:42,799 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:42,799 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:42,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:42,799 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:42,799 INFO L499 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:42,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-04-06 20:34:43,010 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:43,011 INFO L403 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:43,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:43,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1919898454, now seen corresponding path program 261 times [2022-04-06 20:34:43,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:43,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [386873407] [2022-04-06 20:34:43,012 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:43,012 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:43,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1919898454, now seen corresponding path program 262 times [2022-04-06 20:34:43,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:43,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527878912] [2022-04-06 20:34:43,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:43,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:43,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:43,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:43,350 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:43,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:43,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527878912] [2022-04-06 20:34:43,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527878912] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:43,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910356530] [2022-04-06 20:34:43,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:43,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:43,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:43,351 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:43,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-04-06 20:34:43,386 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:43,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:43,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:43,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:43,519 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:43,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:44,311 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:44,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910356530] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:44,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:44,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:44,312 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:44,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [386873407] [2022-04-06 20:34:44,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [386873407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:44,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:44,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:44,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833173640] [2022-04-06 20:34:44,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:44,312 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:44,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:44,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:44,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=591, Invalid=2061, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:44,313 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:46,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:46,764 INFO L93 Difference]: Finished difference Result 151 states and 174 transitions. [2022-04-06 20:34:46,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:34:46,764 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:46,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:46,765 INFO L225 Difference]: With dead ends: 151 [2022-04-06 20:34:46,765 INFO L226 Difference]: Without dead ends: 146 [2022-04-06 20:34:46,765 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1253, Invalid=4599, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:34:46,765 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 84 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 1959 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 1991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:46,765 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 175 Invalid, 1991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1959 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:34:46,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2022-04-06 20:34:47,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 59. [2022-04-06 20:34:47,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:47,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:47,012 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 35 [2022-04-06 20:34:47,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:47,012 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:47,012 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:47,012 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:47,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 20:34:47,012 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:47,012 INFO L499 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:47,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-04-06 20:34:47,218 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:47,219 INFO L403 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:47,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:47,219 INFO L85 PathProgramCache]: Analyzing trace with hash -177165321, now seen corresponding path program 43 times [2022-04-06 20:34:47,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:47,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [75526782] [2022-04-06 20:34:47,220 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:47,220 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:47,220 INFO L85 PathProgramCache]: Analyzing trace with hash -177165321, now seen corresponding path program 44 times [2022-04-06 20:34:47,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:47,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34963261] [2022-04-06 20:34:47,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:47,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:47,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:47,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:47,438 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:47,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:47,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34963261] [2022-04-06 20:34:47,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34963261] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:47,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213932134] [2022-04-06 20:34:47,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:47,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:47,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:47,439 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:47,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-04-06 20:34:47,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:47,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:47,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 49 conjunts are in the unsatisfiable core [2022-04-06 20:34:47,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:47,573 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:47,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:48,405 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:48,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213932134] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:48,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:48,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 52 [2022-04-06 20:34:48,405 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:48,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [75526782] [2022-04-06 20:34:48,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [75526782] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:48,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:48,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:48,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776794707] [2022-04-06 20:34:48,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:48,406 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:48,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:48,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:48,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=632, Invalid=2020, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 20:34:48,406 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:50,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:50,802 INFO L93 Difference]: Finished difference Result 156 states and 181 transitions. [2022-04-06 20:34:50,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:34:50,803 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 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 35 [2022-04-06 20:34:50,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:50,803 INFO L225 Difference]: With dead ends: 156 [2022-04-06 20:34:50,803 INFO L226 Difference]: Without dead ends: 151 [2022-04-06 20:34:50,803 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1282, Invalid=4418, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 20:34:50,804 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 104 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2053 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 2092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 2053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:50,804 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 178 Invalid, 2092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 2053 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:34:50,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-04-06 20:34:51,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 61. [2022-04-06 20:34:51,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 56 states have (on average 1.25) internal successors, (70), 56 states have internal predecessors, (70), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:51,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 74 transitions. [2022-04-06 20:34:51,071 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 74 transitions. Word has length 35 [2022-04-06 20:34:51,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:51,071 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 74 transitions. [2022-04-06 20:34:51,071 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 26 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:51,071 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 74 transitions. [2022-04-06 20:34:51,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:34:51,087 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:51,087 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:51,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-04-06 20:34:51,303 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:51,303 INFO L403 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:51,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:51,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1193409236, now seen corresponding path program 263 times [2022-04-06 20:34:51,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:51,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1956017050] [2022-04-06 20:34:51,304 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:51,304 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:51,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1193409236, now seen corresponding path program 264 times [2022-04-06 20:34:51,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:51,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827543721] [2022-04-06 20:34:51,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:51,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:51,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:51,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:51,589 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:51,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:51,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827543721] [2022-04-06 20:34:51,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827543721] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:51,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107465072] [2022-04-06 20:34:51,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:51,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:51,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:51,590 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:51,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-04-06 20:34:51,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:34:51,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:51,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:34:51,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:51,847 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:51,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:52,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107465072] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:52,578 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:52,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 53 [2022-04-06 20:34:52,579 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:52,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1956017050] [2022-04-06 20:34:52,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1956017050] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:52,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:52,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 20:34:52,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657738256] [2022-04-06 20:34:52,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:52,579 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 20:34:52,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:52,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 20:34:52,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=2363, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 20:34:52,579 INFO L87 Difference]: Start difference. First operand 61 states and 74 transitions. Second operand has 27 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 26 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:53,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:53,613 INFO L93 Difference]: Finished difference Result 78 states and 91 transitions. [2022-04-06 20:34:53,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 20:34:53,613 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 26 states have internal predecessors, (32), 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 36 [2022-04-06 20:34:53,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:53,614 INFO L225 Difference]: With dead ends: 78 [2022-04-06 20:34:53,614 INFO L226 Difference]: Without dead ends: 59 [2022-04-06 20:34:53,614 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=922, Invalid=4930, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 20:34:53,614 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:53,614 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 134 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:53,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-04-06 20:34:53,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2022-04-06 20:34:53,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 54 states have internal predecessors, (67), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:53,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-04-06 20:34:53,846 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 36 [2022-04-06 20:34:53,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:53,847 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-04-06 20:34:53,847 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 26 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:53,847 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-04-06 20:34:53,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:34:53,847 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:53,847 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:53,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:54,051 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:54,051 INFO L403 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:54,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:54,052 INFO L85 PathProgramCache]: Analyzing trace with hash -489771541, now seen corresponding path program 265 times [2022-04-06 20:34:54,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:54,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2126348971] [2022-04-06 20:34:54,052 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:54,052 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:54,053 INFO L85 PathProgramCache]: Analyzing trace with hash -489771541, now seen corresponding path program 266 times [2022-04-06 20:34:54,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:54,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91511555] [2022-04-06 20:34:54,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:54,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:54,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:54,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:54,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:54,283 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:54,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:54,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91511555] [2022-04-06 20:34:54,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91511555] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:54,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689476992] [2022-04-06 20:34:54,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:34:54,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:54,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:54,284 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:54,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-04-06 20:34:54,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:34:54,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:54,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:34:54,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:54,388 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:54,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:54,940 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:54,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689476992] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:54,941 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:54,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:34:54,941 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:54,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2126348971] [2022-04-06 20:34:54,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2126348971] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:54,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:54,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:34:54,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792005479] [2022-04-06 20:34:54,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:54,941 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:34:54,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:54,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:34:54,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=2454, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:34:54,942 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:55,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:55,858 INFO L93 Difference]: Finished difference Result 77 states and 90 transitions. [2022-04-06 20:34:55,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:34:55,858 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:34:55,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:55,859 INFO L225 Difference]: With dead ends: 77 [2022-04-06 20:34:55,859 INFO L226 Difference]: Without dead ends: 72 [2022-04-06 20:34:55,859 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=990, Invalid=5172, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:34:55,859 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:55,859 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 86 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 20:34:55,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-04-06 20:34:56,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 60. [2022-04-06 20:34:56,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:56,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:34:56,148 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:34:56,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:56,148 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:34:56,148 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:56,148 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:34:56,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:34:56,149 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:56,149 INFO L499 BasicCegarLoop]: trace histogram [13, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:56,165 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-04-06 20:34:56,363 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-04-06 20:34:56,364 INFO L403 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:56,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:56,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1713999540, now seen corresponding path program 267 times [2022-04-06 20:34:56,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:56,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [78611787] [2022-04-06 20:34:56,364 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:56,364 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:56,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1713999540, now seen corresponding path program 268 times [2022-04-06 20:34:56,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:56,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620109341] [2022-04-06 20:34:56,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:56,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:56,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:56,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:56,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:56,698 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:56,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:56,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620109341] [2022-04-06 20:34:56,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620109341] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:56,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384948496] [2022-04-06 20:34:56,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:34:56,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:56,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:56,699 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:56,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-04-06 20:34:56,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:34:56,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:34:56,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:34:56,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:34:56,857 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:56,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:34:57,587 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:57,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384948496] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:34:57,588 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:34:57,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:34:57,588 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:34:57,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [78611787] [2022-04-06 20:34:57,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [78611787] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:34:57,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:34:57,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:34:57,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408667535] [2022-04-06 20:34:57,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:34:57,588 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:34:57,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:57,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:34:57,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=417, Invalid=2445, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:34:57,589 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:58,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:34:58,979 INFO L93 Difference]: Finished difference Result 89 states and 103 transitions. [2022-04-06 20:34:58,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:34:58,980 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:34:58,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:34:58,980 INFO L225 Difference]: With dead ends: 89 [2022-04-06 20:34:58,980 INFO L226 Difference]: Without dead ends: 84 [2022-04-06 20:34:58,980 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1317, Invalid=6515, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:34:58,980 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:34:58,980 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 109 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 954 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:34:58,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-06 20:34:59,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 60. [2022-04-06 20:34:59,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:59,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:34:59,247 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:34:59,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:34:59,247 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:34:59,247 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:34:59,247 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:34:59,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:34:59,248 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:34:59,248 INFO L499 BasicCegarLoop]: trace histogram [14, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:34:59,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-04-06 20:34:59,452 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-04-06 20:34:59,453 INFO L403 AbstractCegarLoop]: === Iteration 159 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:34:59,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:34:59,453 INFO L85 PathProgramCache]: Analyzing trace with hash -922206773, now seen corresponding path program 269 times [2022-04-06 20:34:59,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:34:59,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1145896491] [2022-04-06 20:34:59,454 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:34:59,454 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:34:59,454 INFO L85 PathProgramCache]: Analyzing trace with hash -922206773, now seen corresponding path program 270 times [2022-04-06 20:34:59,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:34:59,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550245451] [2022-04-06 20:34:59,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:34:59,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:34:59,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:59,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:34:59,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:34:59,806 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:34:59,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:34:59,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550245451] [2022-04-06 20:34:59,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550245451] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:34:59,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069471484] [2022-04-06 20:34:59,806 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:34:59,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:34:59,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:34:59,807 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:34:59,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-04-06 20:35:00,072 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:35:00,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:00,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:00,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:00,183 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:00,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:00,933 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:00,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069471484] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:00,934 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:00,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:00,934 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:00,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1145896491] [2022-04-06 20:35:00,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1145896491] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:00,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:00,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:00,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621229308] [2022-04-06 20:35:00,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:00,934 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:00,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:00,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:00,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=2432, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:00,935 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:03,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:03,020 INFO L93 Difference]: Finished difference Result 100 states and 115 transitions. [2022-04-06 20:35:03,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:35:03,020 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:03,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:03,020 INFO L225 Difference]: With dead ends: 100 [2022-04-06 20:35:03,020 INFO L226 Difference]: Without dead ends: 95 [2022-04-06 20:35:03,021 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1130 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1563, Invalid=7557, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:35:03,021 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:03,021 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 112 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:03,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-04-06 20:35:03,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 60. [2022-04-06 20:35:03,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:03,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:03,321 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:03,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:03,321 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:03,321 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:03,321 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:03,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:03,321 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:03,321 INFO L499 BasicCegarLoop]: trace histogram [15, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:03,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:03,525 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-04-06 20:35:03,525 INFO L403 AbstractCegarLoop]: === Iteration 160 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:03,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:03,526 INFO L85 PathProgramCache]: Analyzing trace with hash -2143591060, now seen corresponding path program 271 times [2022-04-06 20:35:03,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:03,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1272472527] [2022-04-06 20:35:03,526 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:03,526 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:03,526 INFO L85 PathProgramCache]: Analyzing trace with hash -2143591060, now seen corresponding path program 272 times [2022-04-06 20:35:03,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:03,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397076477] [2022-04-06 20:35:03,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:03,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:03,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:03,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:03,891 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:03,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:03,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397076477] [2022-04-06 20:35:03,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397076477] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:03,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340059437] [2022-04-06 20:35:03,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:03,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:03,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:03,892 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:03,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-04-06 20:35:03,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:03,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:03,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:03,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:04,061 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:04,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:04,889 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:04,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340059437] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:04,890 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:04,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:04,890 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:04,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1272472527] [2022-04-06 20:35:04,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1272472527] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:04,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:04,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:04,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347767522] [2022-04-06 20:35:04,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:04,891 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:04,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:04,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:04,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:04,892 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:07,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:07,140 INFO L93 Difference]: Finished difference Result 110 states and 126 transitions. [2022-04-06 20:35:07,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:35:07,140 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:07,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:07,141 INFO L225 Difference]: With dead ends: 110 [2022-04-06 20:35:07,141 INFO L226 Difference]: Without dead ends: 105 [2022-04-06 20:35:07,141 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1267 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1728, Invalid=8172, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:35:07,141 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:07,141 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 135 Invalid, 1530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:07,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-04-06 20:35:07,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 60. [2022-04-06 20:35:07,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:07,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:07,415 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:07,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:07,416 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:07,416 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:07,416 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:07,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:07,416 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:07,416 INFO L499 BasicCegarLoop]: trace histogram [16, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:07,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-04-06 20:35:07,623 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:07,623 INFO L403 AbstractCegarLoop]: === Iteration 161 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:07,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:07,624 INFO L85 PathProgramCache]: Analyzing trace with hash -2044443221, now seen corresponding path program 273 times [2022-04-06 20:35:07,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:07,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [891773626] [2022-04-06 20:35:07,624 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:07,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:07,624 INFO L85 PathProgramCache]: Analyzing trace with hash -2044443221, now seen corresponding path program 274 times [2022-04-06 20:35:07,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:07,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650769946] [2022-04-06 20:35:07,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:07,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:07,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:07,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:07,856 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:07,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:07,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650769946] [2022-04-06 20:35:07,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650769946] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:07,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173973105] [2022-04-06 20:35:07,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:07,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:07,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:07,857 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:07,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-04-06 20:35:07,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:07,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:07,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:07,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:07,966 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:07,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:08,514 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 0 proven. 164 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:08,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173973105] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:08,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:08,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:08,514 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:08,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [891773626] [2022-04-06 20:35:08,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [891773626] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:08,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:08,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:08,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211602574] [2022-04-06 20:35:08,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:08,515 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:08,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:08,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:08,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=466, Invalid=2396, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:08,516 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:10,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:10,835 INFO L93 Difference]: Finished difference Result 119 states and 136 transitions. [2022-04-06 20:35:10,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:35:10,835 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:10,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:10,835 INFO L225 Difference]: With dead ends: 119 [2022-04-06 20:35:10,835 INFO L226 Difference]: Without dead ends: 114 [2022-04-06 20:35:10,836 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1284 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1795, Invalid=8305, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:35:10,836 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 39 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1642 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 1734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:10,836 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 153 Invalid, 1734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1642 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:10,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-04-06 20:35:11,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 60. [2022-04-06 20:35:11,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:11,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:11,114 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:11,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:11,114 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:11,114 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:11,114 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:11,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:11,114 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:11,115 INFO L499 BasicCegarLoop]: trace histogram [17, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:11,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-04-06 20:35:11,327 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:11,327 INFO L403 AbstractCegarLoop]: === Iteration 162 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:11,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:11,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1838080396, now seen corresponding path program 275 times [2022-04-06 20:35:11,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:11,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [946170932] [2022-04-06 20:35:11,328 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:11,328 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:11,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1838080396, now seen corresponding path program 276 times [2022-04-06 20:35:11,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:11,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506012361] [2022-04-06 20:35:11,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:11,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:11,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:11,605 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:11,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:11,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506012361] [2022-04-06 20:35:11,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506012361] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:11,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955979326] [2022-04-06 20:35:11,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:11,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:11,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:11,607 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:11,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-04-06 20:35:12,373 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:35:12,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:12,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:12,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:12,501 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:12,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:13,276 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:13,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955979326] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:13,277 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:13,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:13,277 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:13,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [946170932] [2022-04-06 20:35:13,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [946170932] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:13,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:13,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:13,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366286758] [2022-04-06 20:35:13,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:13,277 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:13,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:13,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:13,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=485, Invalid=2377, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:13,278 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:15,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:15,505 INFO L93 Difference]: Finished difference Result 127 states and 145 transitions. [2022-04-06 20:35:15,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:35:15,506 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:15,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:15,506 INFO L225 Difference]: With dead ends: 127 [2022-04-06 20:35:15,506 INFO L226 Difference]: Without dead ends: 122 [2022-04-06 20:35:15,506 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1180 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1753, Invalid=7949, Unknown=0, NotChecked=0, Total=9702 [2022-04-06 20:35:15,506 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1547 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:15,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 141 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1547 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:15,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-04-06 20:35:15,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 60. [2022-04-06 20:35:15,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:15,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:15,788 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:15,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:15,788 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:15,788 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:15,788 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:15,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:15,788 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:15,788 INFO L499 BasicCegarLoop]: trace histogram [18, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:15,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:15,992 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:15,992 INFO L403 AbstractCegarLoop]: === Iteration 163 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:15,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:15,992 INFO L85 PathProgramCache]: Analyzing trace with hash -530528885, now seen corresponding path program 277 times [2022-04-06 20:35:15,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:15,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [568642613] [2022-04-06 20:35:15,993 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:15,993 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:15,993 INFO L85 PathProgramCache]: Analyzing trace with hash -530528885, now seen corresponding path program 278 times [2022-04-06 20:35:15,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:15,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255132907] [2022-04-06 20:35:15,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:15,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:15,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:16,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:16,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:16,219 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:16,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:16,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255132907] [2022-04-06 20:35:16,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255132907] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:16,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006913628] [2022-04-06 20:35:16,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:16,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:16,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:16,220 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:16,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-04-06 20:35:16,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:16,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:16,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:16,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:16,383 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:16,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:17,230 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:17,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006913628] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:17,230 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:17,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:17,230 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:17,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [568642613] [2022-04-06 20:35:17,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [568642613] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:17,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:17,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:17,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498892601] [2022-04-06 20:35:17,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:17,231 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:17,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:17,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:17,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=508, Invalid=2354, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:17,231 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:19,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:19,828 INFO L93 Difference]: Finished difference Result 134 states and 153 transitions. [2022-04-06 20:35:19,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:35:19,828 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:19,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:19,828 INFO L225 Difference]: With dead ends: 134 [2022-04-06 20:35:19,828 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:35:19,829 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1620, Invalid=7122, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:35:19,829 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 54 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:19,829 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 135 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1460 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:19,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:35:20,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 60. [2022-04-06 20:35:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:20,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:20,156 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:20,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:20,156 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:20,156 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:20,156 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:20,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:20,156 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:20,156 INFO L499 BasicCegarLoop]: trace histogram [19, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:20,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-04-06 20:35:20,365 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:20,365 INFO L403 AbstractCegarLoop]: === Iteration 164 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:20,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:20,365 INFO L85 PathProgramCache]: Analyzing trace with hash -606935636, now seen corresponding path program 279 times [2022-04-06 20:35:20,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:20,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [565807390] [2022-04-06 20:35:20,366 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:20,366 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:20,366 INFO L85 PathProgramCache]: Analyzing trace with hash -606935636, now seen corresponding path program 280 times [2022-04-06 20:35:20,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:20,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373078765] [2022-04-06 20:35:20,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:20,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:20,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:20,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:20,705 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:20,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:20,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373078765] [2022-04-06 20:35:20,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373078765] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:20,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496016192] [2022-04-06 20:35:20,705 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:20,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:20,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:20,706 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:20,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-04-06 20:35:20,741 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:20,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:20,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:20,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:20,862 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:20,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:21,648 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:21,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496016192] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:21,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:21,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:21,648 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:21,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [565807390] [2022-04-06 20:35:21,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [565807390] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:21,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:21,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:21,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223031272] [2022-04-06 20:35:21,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:21,649 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:21,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:21,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:21,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=535, Invalid=2327, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:21,649 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:24,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:24,345 INFO L93 Difference]: Finished difference Result 140 states and 160 transitions. [2022-04-06 20:35:24,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:35:24,346 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:24,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:24,346 INFO L225 Difference]: With dead ends: 140 [2022-04-06 20:35:24,346 INFO L226 Difference]: Without dead ends: 135 [2022-04-06 20:35:24,346 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1495, Invalid=6337, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:35:24,346 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 62 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:24,346 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 155 Invalid, 1708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:35:24,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-04-06 20:35:24,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 60. [2022-04-06 20:35:24,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:24,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:24,649 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:24,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:24,649 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:24,649 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:24,649 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:24,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:24,649 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:24,650 INFO L499 BasicCegarLoop]: trace histogram [20, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:24,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-04-06 20:35:24,863 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:24,863 INFO L403 AbstractCegarLoop]: === Iteration 165 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:24,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:24,864 INFO L85 PathProgramCache]: Analyzing trace with hash 360430955, now seen corresponding path program 281 times [2022-04-06 20:35:24,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:24,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [789285215] [2022-04-06 20:35:24,864 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:24,864 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:24,864 INFO L85 PathProgramCache]: Analyzing trace with hash 360430955, now seen corresponding path program 282 times [2022-04-06 20:35:24,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:24,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458618136] [2022-04-06 20:35:24,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:24,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:25,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:25,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:25,226 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:25,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:25,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458618136] [2022-04-06 20:35:25,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458618136] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:25,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840254793] [2022-04-06 20:35:25,226 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:25,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:25,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:25,227 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:25,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-04-06 20:35:25,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:35:25,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:25,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:25,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:25,702 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:25,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:26,493 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:26,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840254793] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:26,493 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:26,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:26,493 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:26,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [789285215] [2022-04-06 20:35:26,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [789285215] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:26,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:26,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:26,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819415473] [2022-04-06 20:35:26,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:26,494 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:26,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:26,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:26,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=2296, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:26,494 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:29,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:29,090 INFO L93 Difference]: Finished difference Result 145 states and 166 transitions. [2022-04-06 20:35:29,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:35:29,091 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:29,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:29,091 INFO L225 Difference]: With dead ends: 145 [2022-04-06 20:35:29,091 INFO L226 Difference]: Without dead ends: 140 [2022-04-06 20:35:29,091 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1409, Invalid=5731, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:35:29,092 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 69 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1645 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:29,092 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 155 Invalid, 1695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1645 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:29,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-04-06 20:35:29,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 60. [2022-04-06 20:35:29,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:29,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:29,375 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:29,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:29,375 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:29,375 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:29,375 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:29,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:29,375 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:29,375 INFO L499 BasicCegarLoop]: trace histogram [21, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:29,379 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-04-06 20:35:29,578 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:29,578 INFO L403 AbstractCegarLoop]: === Iteration 166 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:29,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:29,579 INFO L85 PathProgramCache]: Analyzing trace with hash -578194996, now seen corresponding path program 283 times [2022-04-06 20:35:29,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:29,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1630406860] [2022-04-06 20:35:29,579 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:29,579 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:29,579 INFO L85 PathProgramCache]: Analyzing trace with hash -578194996, now seen corresponding path program 284 times [2022-04-06 20:35:29,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:29,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775359307] [2022-04-06 20:35:29,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:29,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:29,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:29,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:29,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:29,921 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:29,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:29,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775359307] [2022-04-06 20:35:29,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775359307] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:29,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127379856] [2022-04-06 20:35:29,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:29,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:29,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:29,922 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:29,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-04-06 20:35:29,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:29,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:29,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:29,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:30,078 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:30,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:30,919 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:30,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127379856] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:30,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:30,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:30,920 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:30,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1630406860] [2022-04-06 20:35:30,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1630406860] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:30,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:30,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:30,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755535268] [2022-04-06 20:35:30,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:30,920 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:30,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:30,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:30,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=601, Invalid=2261, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:30,921 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:33,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:33,415 INFO L93 Difference]: Finished difference Result 149 states and 171 transitions. [2022-04-06 20:35:33,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:35:33,415 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:33,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:33,416 INFO L225 Difference]: With dead ends: 149 [2022-04-06 20:35:33,416 INFO L226 Difference]: Without dead ends: 144 [2022-04-06 20:35:33,416 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1362, Invalid=5280, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:35:33,416 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 77 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 1836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:33,416 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 165 Invalid, 1836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:35:33,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-04-06 20:35:33,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 60. [2022-04-06 20:35:33,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:33,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:33,698 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:33,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:33,698 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:33,698 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:33,698 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:33,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:33,699 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:33,699 INFO L499 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:33,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-04-06 20:35:33,911 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2022-04-06 20:35:33,911 INFO L403 AbstractCegarLoop]: === Iteration 167 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:33,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:33,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1162662581, now seen corresponding path program 285 times [2022-04-06 20:35:33,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:33,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1009601540] [2022-04-06 20:35:33,912 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:33,912 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:33,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1162662581, now seen corresponding path program 286 times [2022-04-06 20:35:33,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:33,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571189006] [2022-04-06 20:35:33,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:33,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:33,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:34,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:34,243 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 254 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:34,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:34,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571189006] [2022-04-06 20:35:34,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571189006] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:34,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930510953] [2022-04-06 20:35:34,244 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:34,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:34,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:34,245 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:34,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-04-06 20:35:34,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:34,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:34,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:34,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:34,348 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 254 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:34,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:34,933 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 254 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:34,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930510953] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:34,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:34,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:34,933 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:34,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1009601540] [2022-04-06 20:35:34,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1009601540] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:34,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:34,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:34,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947775313] [2022-04-06 20:35:34,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:34,933 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:34,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:34,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:34,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=640, Invalid=2222, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:34,934 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:37,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:37,490 INFO L93 Difference]: Finished difference Result 152 states and 175 transitions. [2022-04-06 20:35:37,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:35:37,490 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:37,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:37,490 INFO L225 Difference]: With dead ends: 152 [2022-04-06 20:35:37,490 INFO L226 Difference]: Without dead ends: 147 [2022-04-06 20:35:37,491 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1354, Invalid=4966, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 20:35:37,491 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 84 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2067 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 2100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 2067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:37,491 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 180 Invalid, 2100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 2067 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:37,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-04-06 20:35:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 60. [2022-04-06 20:35:37,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 55 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:37,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 72 transitions. [2022-04-06 20:35:37,798 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 72 transitions. Word has length 36 [2022-04-06 20:35:37,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:37,798 INFO L478 AbstractCegarLoop]: Abstraction has 60 states and 72 transitions. [2022-04-06 20:35:37,798 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:37,798 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 72 transitions. [2022-04-06 20:35:37,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 20:35:37,799 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:37,799 INFO L499 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:37,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-04-06 20:35:38,005 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-04-06 20:35:38,005 INFO L403 AbstractCegarLoop]: === Iteration 168 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:38,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:38,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1035240940, now seen corresponding path program 45 times [2022-04-06 20:35:38,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:38,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [129278555] [2022-04-06 20:35:38,006 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:38,006 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:38,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1035240940, now seen corresponding path program 46 times [2022-04-06 20:35:38,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:38,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804575570] [2022-04-06 20:35:38,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:38,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:38,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:38,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:38,299 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:38,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:38,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804575570] [2022-04-06 20:35:38,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804575570] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:38,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765489022] [2022-04-06 20:35:38,299 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:38,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:38,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:38,300 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:38,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-04-06 20:35:38,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:38,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:38,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 51 conjunts are in the unsatisfiable core [2022-04-06 20:35:38,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:38,460 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:38,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:39,298 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:39,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765489022] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:39,299 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:39,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 54 [2022-04-06 20:35:39,299 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:39,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [129278555] [2022-04-06 20:35:39,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [129278555] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:39,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:39,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 20:35:39,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934548555] [2022-04-06 20:35:39,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:39,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 20:35:39,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:39,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 20:35:39,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=683, Invalid=2179, Unknown=0, NotChecked=0, Total=2862 [2022-04-06 20:35:39,300 INFO L87 Difference]: Start difference. First operand 60 states and 72 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:42,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:42,016 INFO L93 Difference]: Finished difference Result 157 states and 182 transitions. [2022-04-06 20:35:42,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 20:35:42,016 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 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 36 [2022-04-06 20:35:42,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:42,017 INFO L225 Difference]: With dead ends: 157 [2022-04-06 20:35:42,017 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 20:35:42,017 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1385, Invalid=4777, Unknown=0, NotChecked=0, Total=6162 [2022-04-06 20:35:42,017 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 104 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 2205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:42,017 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 183 Invalid, 2205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 2165 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:35:42,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 20:35:42,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 62. [2022-04-06 20:35:42,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.2456140350877194) internal successors, (71), 57 states have internal predecessors, (71), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:42,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 75 transitions. [2022-04-06 20:35:42,357 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 75 transitions. Word has length 36 [2022-04-06 20:35:42,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:42,357 INFO L478 AbstractCegarLoop]: Abstraction has 62 states and 75 transitions. [2022-04-06 20:35:42,357 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 27 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:42,357 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 75 transitions. [2022-04-06 20:35:42,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:35:42,358 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:42,358 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:42,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-04-06 20:35:42,559 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-04-06 20:35:42,559 INFO L403 AbstractCegarLoop]: === Iteration 169 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:42,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:42,560 INFO L85 PathProgramCache]: Analyzing trace with hash 2031446487, now seen corresponding path program 287 times [2022-04-06 20:35:42,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:42,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1444380408] [2022-04-06 20:35:42,560 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:42,560 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:42,560 INFO L85 PathProgramCache]: Analyzing trace with hash 2031446487, now seen corresponding path program 288 times [2022-04-06 20:35:42,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:42,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586087974] [2022-04-06 20:35:42,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:42,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:42,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:43,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:43,327 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:43,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:43,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586087974] [2022-04-06 20:35:43,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586087974] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:43,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189314429] [2022-04-06 20:35:43,327 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:35:43,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:43,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:43,328 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:43,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-04-06 20:35:44,579 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 20:35:44,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:44,582 WARN L261 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 20:35:44,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:45,590 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:45,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:48,199 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:48,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189314429] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:48,199 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:48,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 87 [2022-04-06 20:35:48,219 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:48,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1444380408] [2022-04-06 20:35:48,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1444380408] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:48,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:48,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:35:48,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99177108] [2022-04-06 20:35:48,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:48,220 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:35:48,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:48,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:35:48,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=689, Invalid=6793, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 20:35:48,221 INFO L87 Difference]: Start difference. First operand 62 states and 75 transitions. Second operand has 31 states, 31 states have (on average 1.064516129032258) internal successors, (33), 29 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:50,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:50,649 INFO L93 Difference]: Finished difference Result 79 states and 92 transitions. [2022-04-06 20:35:50,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:35:50,649 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.064516129032258) internal successors, (33), 29 states have internal predecessors, (33), 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 37 [2022-04-06 20:35:50,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:50,649 INFO L225 Difference]: With dead ends: 79 [2022-04-06 20:35:50,650 INFO L226 Difference]: Without dead ends: 74 [2022-04-06 20:35:50,650 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3177 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=1020, Invalid=11862, Unknown=0, NotChecked=0, Total=12882 [2022-04-06 20:35:50,650 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:50,650 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 118 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:35:50,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-04-06 20:35:51,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 63. [2022-04-06 20:35:51,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:51,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:35:51,016 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:35:51,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:51,016 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:35:51,016 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.064516129032258) internal successors, (33), 29 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:51,016 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:35:51,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:35:51,016 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:51,016 INFO L499 BasicCegarLoop]: trace histogram [13, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:51,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:51,220 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-04-06 20:35:51,220 INFO L403 AbstractCegarLoop]: === Iteration 170 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:51,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:51,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1559883114, now seen corresponding path program 289 times [2022-04-06 20:35:51,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:51,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [647677465] [2022-04-06 20:35:51,221 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:51,221 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:51,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1559883114, now seen corresponding path program 290 times [2022-04-06 20:35:51,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:51,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499914218] [2022-04-06 20:35:51,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:51,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:51,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:51,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:51,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:51,589 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:51,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:51,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499914218] [2022-04-06 20:35:51,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499914218] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:51,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060625562] [2022-04-06 20:35:51,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:35:51,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:51,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:51,591 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:51,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-04-06 20:35:51,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:35:51,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:51,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:35:51,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:51,767 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:51,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:52,575 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:52,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060625562] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:52,575 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:52,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:35:52,575 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:52,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [647677465] [2022-04-06 20:35:52,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [647677465] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:52,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:52,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:35:52,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442849885] [2022-04-06 20:35:52,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:52,576 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:35:52,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:52,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:35:52,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=2639, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:35:52,577 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:54,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:54,550 INFO L93 Difference]: Finished difference Result 94 states and 109 transitions. [2022-04-06 20:35:54,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:35:54,550 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:35:54,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:54,550 INFO L225 Difference]: With dead ends: 94 [2022-04-06 20:35:54,550 INFO L226 Difference]: Without dead ends: 89 [2022-04-06 20:35:54,551 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1421, Invalid=7135, Unknown=0, NotChecked=0, Total=8556 [2022-04-06 20:35:54,551 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:54,551 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 109 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:35:54,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-04-06 20:35:54,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 63. [2022-04-06 20:35:54,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:54,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:35:54,979 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:35:54,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:54,979 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:35:54,979 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:54,979 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:35:54,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:35:54,979 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:54,979 INFO L499 BasicCegarLoop]: trace histogram [14, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:55,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:55,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-04-06 20:35:55,195 INFO L403 AbstractCegarLoop]: === Iteration 171 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:55,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:55,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1510856183, now seen corresponding path program 291 times [2022-04-06 20:35:55,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:55,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1556566285] [2022-04-06 20:35:55,196 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:55,196 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:55,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1510856183, now seen corresponding path program 292 times [2022-04-06 20:35:55,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:55,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630060086] [2022-04-06 20:35:55,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:55,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:55,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:55,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:35:55,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:35:55,555 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:55,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:35:55,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630060086] [2022-04-06 20:35:55,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630060086] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:35:55,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253103151] [2022-04-06 20:35:55,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:35:55,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:55,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:35:55,557 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:35:55,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-04-06 20:35:55,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:35:55,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:35:55,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:35:55,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:35:55,728 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:55,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:35:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:35:56,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253103151] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:35:56,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:35:56,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:35:56,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:35:56,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1556566285] [2022-04-06 20:35:56,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1556566285] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:35:56,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:35:56,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:35:56,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240682062] [2022-04-06 20:35:56,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:35:56,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:35:56,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:56,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:35:56,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=452, Invalid=2628, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:35:56,342 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:59,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:35:59,141 INFO L93 Difference]: Finished difference Result 106 states and 122 transitions. [2022-04-06 20:35:59,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:35:59,142 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:35:59,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:35:59,142 INFO L225 Difference]: With dead ends: 106 [2022-04-06 20:35:59,142 INFO L226 Difference]: Without dead ends: 101 [2022-04-06 20:35:59,143 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1297 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1701, Invalid=8399, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:35:59,143 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1203 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:35:59,143 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 102 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1203 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:35:59,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-04-06 20:35:59,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 63. [2022-04-06 20:35:59,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:59,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:35:59,621 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:35:59,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:35:59,621 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:35:59,621 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:35:59,621 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:35:59,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:35:59,621 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:35:59,621 INFO L499 BasicCegarLoop]: trace histogram [15, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:35:59,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Forceful destruction successful, exit code 0 [2022-04-06 20:35:59,843 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:35:59,844 INFO L403 AbstractCegarLoop]: === Iteration 172 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:35:59,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:35:59,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1992318346, now seen corresponding path program 293 times [2022-04-06 20:35:59,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:35:59,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [221901234] [2022-04-06 20:35:59,845 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:35:59,845 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:35:59,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1992318346, now seen corresponding path program 294 times [2022-04-06 20:35:59,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:35:59,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139340762] [2022-04-06 20:35:59,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:35:59,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:35:59,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:00,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:00,260 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:00,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:00,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139340762] [2022-04-06 20:36:00,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139340762] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:00,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796701329] [2022-04-06 20:36:00,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:00,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:00,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:00,261 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:00,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-04-06 20:36:00,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:36:00,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:00,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:00,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:00,773 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:00,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:01,615 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 0 proven. 165 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:01,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796701329] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:01,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:01,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:01,615 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:01,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [221901234] [2022-04-06 20:36:01,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [221901234] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:01,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:01,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:01,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513368619] [2022-04-06 20:36:01,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:01,615 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:01,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:01,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:01,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=2613, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:01,616 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:04,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:04,255 INFO L93 Difference]: Finished difference Result 117 states and 134 transitions. [2022-04-06 20:36:04,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:36:04,256 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:04,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:04,256 INFO L225 Difference]: With dead ends: 117 [2022-04-06 20:36:04,256 INFO L226 Difference]: Without dead ends: 112 [2022-04-06 20:36:04,256 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1495 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1897, Invalid=9233, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:36:04,257 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:04,257 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 120 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:04,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-04-06 20:36:04,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 63. [2022-04-06 20:36:04,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:04,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:04,641 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:04,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:04,641 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:04,641 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:04,641 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:04,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:04,642 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:04,642 INFO L499 BasicCegarLoop]: trace histogram [16, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:04,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-04-06 20:36:04,846 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:04,846 INFO L403 AbstractCegarLoop]: === Iteration 173 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:04,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:04,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1081264663, now seen corresponding path program 295 times [2022-04-06 20:36:04,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:04,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1478948700] [2022-04-06 20:36:04,847 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:04,847 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:04,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1081264663, now seen corresponding path program 296 times [2022-04-06 20:36:04,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:04,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992102154] [2022-04-06 20:36:04,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:04,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:05,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:05,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:05,271 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:05,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:05,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992102154] [2022-04-06 20:36:05,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992102154] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:05,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662761217] [2022-04-06 20:36:05,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:05,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:05,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:05,272 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:05,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-04-06 20:36:05,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:05,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:05,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:05,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:05,406 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:05,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:06,007 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:06,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662761217] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:06,008 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:06,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:06,008 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:06,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1478948700] [2022-04-06 20:36:06,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1478948700] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:06,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:06,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:06,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531558321] [2022-04-06 20:36:06,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:06,008 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:06,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:06,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:06,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=486, Invalid=2594, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:06,009 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:08,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:08,810 INFO L93 Difference]: Finished difference Result 127 states and 145 transitions. [2022-04-06 20:36:08,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:36:08,810 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:08,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:08,810 INFO L225 Difference]: With dead ends: 127 [2022-04-06 20:36:08,810 INFO L226 Difference]: Without dead ends: 122 [2022-04-06 20:36:08,811 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2009, Invalid=9547, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 20:36:08,811 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 39 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:08,811 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 128 Invalid, 1709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:08,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-04-06 20:36:09,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 63. [2022-04-06 20:36:09,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:09,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:09,251 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:09,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:09,251 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:09,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:09,251 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:09,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:09,251 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:09,252 INFO L499 BasicCegarLoop]: trace histogram [17, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:09,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-04-06 20:36:09,467 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-04-06 20:36:09,467 INFO L403 AbstractCegarLoop]: === Iteration 174 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:09,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:09,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1180412502, now seen corresponding path program 297 times [2022-04-06 20:36:09,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:09,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2137184560] [2022-04-06 20:36:09,468 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:09,468 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:09,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1180412502, now seen corresponding path program 298 times [2022-04-06 20:36:09,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:09,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061372596] [2022-04-06 20:36:09,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:09,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:09,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:09,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:09,717 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:09,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:09,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061372596] [2022-04-06 20:36:09,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061372596] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:09,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218942204] [2022-04-06 20:36:09,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:09,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:09,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:09,719 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:09,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-04-06 20:36:09,752 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:09,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:09,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:09,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:09,826 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:09,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:10,444 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:10,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218942204] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:10,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:10,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:10,444 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:10,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2137184560] [2022-04-06 20:36:10,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2137184560] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:10,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:10,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:10,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841527042] [2022-04-06 20:36:10,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:10,445 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:10,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:10,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:10,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=2575, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:10,446 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:13,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:13,550 INFO L93 Difference]: Finished difference Result 136 states and 155 transitions. [2022-04-06 20:36:13,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:36:13,551 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:13,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:13,551 INFO L225 Difference]: With dead ends: 136 [2022-04-06 20:36:13,551 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 20:36:13,552 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1486 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2003, Invalid=9339, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:36:13,552 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 46 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1886 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 1987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:13,552 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 161 Invalid, 1987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1886 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:13,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 20:36:13,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 63. [2022-04-06 20:36:13,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:13,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:13,954 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:13,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:13,954 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:13,954 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:13,954 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:13,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:13,954 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:13,954 INFO L499 BasicCegarLoop]: trace histogram [18, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:13,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-04-06 20:36:14,170 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:14,171 INFO L403 AbstractCegarLoop]: === Iteration 175 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:14,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:14,171 INFO L85 PathProgramCache]: Analyzing trace with hash 767968823, now seen corresponding path program 299 times [2022-04-06 20:36:14,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:14,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1671084396] [2022-04-06 20:36:14,171 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:14,171 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:14,172 INFO L85 PathProgramCache]: Analyzing trace with hash 767968823, now seen corresponding path program 300 times [2022-04-06 20:36:14,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:14,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951272709] [2022-04-06 20:36:14,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:14,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:14,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:14,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:14,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:14,521 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:14,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:14,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951272709] [2022-04-06 20:36:14,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951272709] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:14,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167303923] [2022-04-06 20:36:14,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:14,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:14,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:14,522 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:14,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-04-06 20:36:14,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:36:14,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:14,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:14,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:15,080 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:15,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:15,950 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:15,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167303923] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:15,951 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:15,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:15,951 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:15,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1671084396] [2022-04-06 20:36:15,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1671084396] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:15,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:15,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:15,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82133197] [2022-04-06 20:36:15,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:15,951 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:15,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:15,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:15,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=526, Invalid=2554, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:15,952 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:19,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:19,422 INFO L93 Difference]: Finished difference Result 144 states and 164 transitions. [2022-04-06 20:36:19,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 20:36:19,422 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:19,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:19,423 INFO L225 Difference]: With dead ends: 144 [2022-04-06 20:36:19,423 INFO L226 Difference]: Without dead ends: 139 [2022-04-06 20:36:19,423 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1280 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1894, Invalid=8612, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:36:19,423 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1707 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:19,423 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 144 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1707 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:36:19,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-04-06 20:36:19,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 63. [2022-04-06 20:36:19,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:19,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:19,792 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:19,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:19,792 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:19,792 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:19,792 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:19,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:19,792 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:19,792 INFO L499 BasicCegarLoop]: trace histogram [19, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:19,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:19,996 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:19,996 INFO L403 AbstractCegarLoop]: === Iteration 176 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:19,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:19,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1600640458, now seen corresponding path program 301 times [2022-04-06 20:36:19,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:19,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [831295954] [2022-04-06 20:36:19,997 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:19,997 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:19,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1600640458, now seen corresponding path program 302 times [2022-04-06 20:36:19,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:19,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142133526] [2022-04-06 20:36:19,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:19,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:20,367 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:20,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:20,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142133526] [2022-04-06 20:36:20,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142133526] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:20,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337601706] [2022-04-06 20:36:20,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:20,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:20,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:20,368 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:20,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-04-06 20:36:20,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:20,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:20,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:20,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:20,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:21,419 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:21,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337601706] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:21,419 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:21,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:21,419 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:21,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [831295954] [2022-04-06 20:36:21,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [831295954] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:21,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:21,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:21,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407053803] [2022-04-06 20:36:21,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:21,419 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:21,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:21,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:21,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=551, Invalid=2529, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:21,420 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:24,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:24,894 INFO L93 Difference]: Finished difference Result 151 states and 172 transitions. [2022-04-06 20:36:24,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:36:24,895 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:24,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:24,895 INFO L225 Difference]: With dead ends: 151 [2022-04-06 20:36:24,895 INFO L226 Difference]: Without dead ends: 146 [2022-04-06 20:36:24,896 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1727, Invalid=7585, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:36:24,896 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 61 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1928 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 2002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:24,896 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 169 Invalid, 2002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1928 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:36:24,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2022-04-06 20:36:25,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 63. [2022-04-06 20:36:25,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:25,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:25,306 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:25,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:25,306 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:25,306 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:25,306 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:25,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:25,306 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:25,306 INFO L499 BasicCegarLoop]: trace histogram [20, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:25,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:25,522 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2022-04-06 20:36:25,523 INFO L403 AbstractCegarLoop]: === Iteration 177 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:25,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:25,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1677047209, now seen corresponding path program 303 times [2022-04-06 20:36:25,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:25,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [927040905] [2022-04-06 20:36:25,524 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:25,524 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:25,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1677047209, now seen corresponding path program 304 times [2022-04-06 20:36:25,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:25,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842129937] [2022-04-06 20:36:25,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:25,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:25,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:25,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:25,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:25,892 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:25,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:25,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842129937] [2022-04-06 20:36:25,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842129937] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:25,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921792691] [2022-04-06 20:36:25,893 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:25,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:25,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:25,893 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:25,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-04-06 20:36:25,926 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:25,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:25,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:25,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:26,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:26,632 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:26,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921792691] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:26,633 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:26,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:26,633 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:26,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [927040905] [2022-04-06 20:36:26,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [927040905] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:26,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:26,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:26,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157018244] [2022-04-06 20:36:26,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:26,633 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:26,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:26,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:26,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=580, Invalid=2500, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:26,634 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:29,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:29,886 INFO L93 Difference]: Finished difference Result 157 states and 179 transitions. [2022-04-06 20:36:29,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:36:29,886 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:29,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:29,887 INFO L225 Difference]: With dead ends: 157 [2022-04-06 20:36:29,887 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 20:36:29,887 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1600, Invalid=6772, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:36:29,887 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 69 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1734 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:29,887 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 154 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1734 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:36:29,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 20:36:30,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 63. [2022-04-06 20:36:30,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:30,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:30,246 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:30,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:30,246 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:30,246 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:30,246 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:30,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:30,246 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:30,246 INFO L499 BasicCegarLoop]: trace histogram [21, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:30,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:30,462 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:30,462 INFO L403 AbstractCegarLoop]: === Iteration 178 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:30,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:30,463 INFO L85 PathProgramCache]: Analyzing trace with hash -709680618, now seen corresponding path program 305 times [2022-04-06 20:36:30,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:30,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [950206405] [2022-04-06 20:36:30,463 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:30,463 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:30,463 INFO L85 PathProgramCache]: Analyzing trace with hash -709680618, now seen corresponding path program 306 times [2022-04-06 20:36:30,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:30,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557457762] [2022-04-06 20:36:30,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:30,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:30,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:30,801 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:30,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:30,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557457762] [2022-04-06 20:36:30,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557457762] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:30,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372016071] [2022-04-06 20:36:30,802 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:30,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:30,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:30,803 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:30,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-04-06 20:36:31,225 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:36:31,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:31,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 20:36:31,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:31,312 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:31,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:32,108 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:32,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372016071] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:32,109 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:32,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:32,109 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:32,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [950206405] [2022-04-06 20:36:32,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [950206405] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:32,109 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:32,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:32,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111333607] [2022-04-06 20:36:32,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:32,109 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:32,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:32,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:32,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=613, Invalid=2467, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:32,110 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:35,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:35,526 INFO L93 Difference]: Finished difference Result 162 states and 185 transitions. [2022-04-06 20:36:35,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:36:35,527 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:35,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:35,527 INFO L225 Difference]: With dead ends: 162 [2022-04-06 20:36:35,527 INFO L226 Difference]: Without dead ends: 157 [2022-04-06 20:36:35,527 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1513, Invalid=6143, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:36:35,533 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 76 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2068 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 2117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:35,533 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 179 Invalid, 2117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2068 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:36:35,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2022-04-06 20:36:35,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 63. [2022-04-06 20:36:35,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:35,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:35,912 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:35,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:35,912 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:35,912 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:35,912 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:35,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:35,913 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:35,913 INFO L499 BasicCegarLoop]: trace histogram [22, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:35,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-04-06 20:36:36,117 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:36,117 INFO L403 AbstractCegarLoop]: === Iteration 179 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:36,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:36,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1648306569, now seen corresponding path program 307 times [2022-04-06 20:36:36,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:36,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [832585422] [2022-04-06 20:36:36,118 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:36,118 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:36,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1648306569, now seen corresponding path program 308 times [2022-04-06 20:36:36,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:36,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383240559] [2022-04-06 20:36:36,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:36,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:36,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:36,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:36,493 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:36,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:36,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383240559] [2022-04-06 20:36:36,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383240559] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:36,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376149916] [2022-04-06 20:36:36,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:36,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:36,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:36,494 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:36,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-04-06 20:36:36,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:36,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:36,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:36,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:36,674 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:36,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:37,586 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:37,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376149916] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:37,586 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:37,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:37,586 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:37,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [832585422] [2022-04-06 20:36:37,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [832585422] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:37,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:37,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:37,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237579464] [2022-04-06 20:36:37,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:37,587 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:37,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:37,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:37,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=650, Invalid=2430, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:37,587 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:41,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:41,275 INFO L93 Difference]: Finished difference Result 166 states and 190 transitions. [2022-04-06 20:36:41,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:36:41,275 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:41,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:41,276 INFO L225 Difference]: With dead ends: 166 [2022-04-06 20:36:41,276 INFO L226 Difference]: Without dead ends: 161 [2022-04-06 20:36:41,276 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1466, Invalid=5674, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:36:41,276 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 84 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2016 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 2057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:41,276 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 174 Invalid, 2057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 2016 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:36:41,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-04-06 20:36:41,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 63. [2022-04-06 20:36:41,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:41,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:41,669 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:41,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:41,670 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:41,670 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:41,670 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:41,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:41,670 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:41,670 INFO L499 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:41,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:41,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:41,887 INFO L403 AbstractCegarLoop]: === Iteration 180 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:41,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:41,887 INFO L85 PathProgramCache]: Analyzing trace with hash 2062193142, now seen corresponding path program 309 times [2022-04-06 20:36:41,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:41,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [648153325] [2022-04-06 20:36:41,887 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:41,887 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:41,888 INFO L85 PathProgramCache]: Analyzing trace with hash 2062193142, now seen corresponding path program 310 times [2022-04-06 20:36:41,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:41,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16125221] [2022-04-06 20:36:41,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:41,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:41,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:42,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:42,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:42,196 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 0 proven. 277 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:42,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:42,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16125221] [2022-04-06 20:36:42,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16125221] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:42,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398637511] [2022-04-06 20:36:42,196 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:36:42,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:42,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:42,197 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:42,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-04-06 20:36:42,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:36:42,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:42,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:42,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:42,365 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 0 proven. 277 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:42,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:43,266 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 0 proven. 277 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:43,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398637511] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:43,267 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:43,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:43,267 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:43,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [648153325] [2022-04-06 20:36:43,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [648153325] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:43,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:43,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:43,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777485441] [2022-04-06 20:36:43,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:43,267 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:43,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:43,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:43,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=691, Invalid=2389, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:43,268 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:46,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:46,944 INFO L93 Difference]: Finished difference Result 169 states and 194 transitions. [2022-04-06 20:36:46,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:36:46,944 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:46,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:46,944 INFO L225 Difference]: With dead ends: 169 [2022-04-06 20:36:46,944 INFO L226 Difference]: Without dead ends: 164 [2022-04-06 20:36:46,945 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1459, Invalid=5347, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:36:46,945 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 91 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2304 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 2338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:46,945 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 189 Invalid, 2338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2304 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:36:46,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-06 20:36:47,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 63. [2022-04-06 20:36:47,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:47,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:47,344 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 37 [2022-04-06 20:36:47,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:47,344 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:47,344 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:47,344 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:47,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 20:36:47,345 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:47,345 INFO L499 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:47,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:47,561 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-04-06 20:36:47,561 INFO L403 AbstractCegarLoop]: === Iteration 181 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:47,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:47,561 INFO L85 PathProgramCache]: Analyzing trace with hash -34870633, now seen corresponding path program 47 times [2022-04-06 20:36:47,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:47,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [811046927] [2022-04-06 20:36:47,562 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:47,562 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:47,562 INFO L85 PathProgramCache]: Analyzing trace with hash -34870633, now seen corresponding path program 48 times [2022-04-06 20:36:47,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:47,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355362830] [2022-04-06 20:36:47,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:47,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:47,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:47,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:47,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:47,961 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:47,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:47,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355362830] [2022-04-06 20:36:47,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355362830] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:47,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21881905] [2022-04-06 20:36:47,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:47,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:47,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:47,962 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:47,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-04-06 20:36:48,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:36:48,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:48,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 20:36:48,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:48,779 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:48,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:49,708 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:49,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21881905] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:49,708 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:49,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 56 [2022-04-06 20:36:49,708 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:49,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [811046927] [2022-04-06 20:36:49,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [811046927] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:49,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:49,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:49,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451626506] [2022-04-06 20:36:49,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:49,709 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:49,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:49,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:49,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=736, Invalid=2344, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 20:36:49,710 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:53,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:53,248 INFO L93 Difference]: Finished difference Result 174 states and 201 transitions. [2022-04-06 20:36:53,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:36:53,249 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 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 37 [2022-04-06 20:36:53,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:53,249 INFO L225 Difference]: With dead ends: 174 [2022-04-06 20:36:53,249 INFO L226 Difference]: Without dead ends: 169 [2022-04-06 20:36:53,250 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1492, Invalid=5150, Unknown=0, NotChecked=0, Total=6642 [2022-04-06 20:36:53,250 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 112 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2406 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 2448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 2406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:53,250 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 192 Invalid, 2448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 2406 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:36:53,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-04-06 20:36:53,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 65. [2022-04-06 20:36:53,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 60 states have (on average 1.25) internal successors, (75), 60 states have internal predecessors, (75), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:53,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 79 transitions. [2022-04-06 20:36:53,722 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 79 transitions. Word has length 37 [2022-04-06 20:36:53,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:53,722 INFO L478 AbstractCegarLoop]: Abstraction has 65 states and 79 transitions. [2022-04-06 20:36:53,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 28 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:53,722 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 79 transitions. [2022-04-06 20:36:53,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:36:53,723 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:53,723 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:53,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-04-06 20:36:53,927 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:53,928 INFO L403 AbstractCegarLoop]: === Iteration 182 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:53,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:53,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1415173269, now seen corresponding path program 311 times [2022-04-06 20:36:53,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:53,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1307194952] [2022-04-06 20:36:53,929 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:53,929 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:53,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1415173269, now seen corresponding path program 312 times [2022-04-06 20:36:53,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:53,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221393265] [2022-04-06 20:36:53,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:53,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:53,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:54,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:54,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:54,317 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:54,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:54,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221393265] [2022-04-06 20:36:54,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221393265] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:54,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178202053] [2022-04-06 20:36:54,318 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:36:54,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:54,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:54,319 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:54,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-04-06 20:36:54,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:36:54,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:54,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:36:54,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:54,739 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:54,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:55,580 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:55,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178202053] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:55,580 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:55,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 57 [2022-04-06 20:36:55,581 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:55,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1307194952] [2022-04-06 20:36:55,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1307194952] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:55,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:55,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-04-06 20:36:55,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613198227] [2022-04-06 20:36:55,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:55,581 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 20:36:55,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:55,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 20:36:55,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=2741, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 20:36:55,582 INFO L87 Difference]: Start difference. First operand 65 states and 79 transitions. Second operand has 29 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 28 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:56,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:56,884 INFO L93 Difference]: Finished difference Result 83 states and 97 transitions. [2022-04-06 20:36:56,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-04-06 20:36:56,884 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 28 states have internal predecessors, (34), 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 38 [2022-04-06 20:36:56,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:56,884 INFO L225 Difference]: With dead ends: 83 [2022-04-06 20:36:56,884 INFO L226 Difference]: Without dead ends: 63 [2022-04-06 20:36:56,884 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1063, Invalid=5743, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 20:36:56,885 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:56,885 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 144 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:36:56,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-04-06 20:36:57,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2022-04-06 20:36:57,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 58 states have (on average 1.2413793103448276) internal successors, (72), 58 states have internal predecessors, (72), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:57,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-04-06 20:36:57,229 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 38 [2022-04-06 20:36:57,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:36:57,229 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-04-06 20:36:57,229 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 28 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:57,229 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-04-06 20:36:57,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:36:57,229 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:36:57,229 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:36:57,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-04-06 20:36:57,433 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:57,433 INFO L403 AbstractCegarLoop]: === Iteration 183 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:36:57,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:36:57,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1077241204, now seen corresponding path program 313 times [2022-04-06 20:36:57,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:57,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1410401053] [2022-04-06 20:36:57,434 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:36:57,434 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:36:57,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1077241204, now seen corresponding path program 314 times [2022-04-06 20:36:57,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:36:57,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272252127] [2022-04-06 20:36:57,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:36:57,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:36:57,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:57,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:36:57,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:36:57,713 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:57,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:36:57,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272252127] [2022-04-06 20:36:57,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272252127] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:36:57,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187481047] [2022-04-06 20:36:57,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:36:57,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:36:57,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:36:57,715 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:36:57,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-04-06 20:36:57,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:36:57,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:36:57,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:36:57,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:36:57,825 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:57,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:36:58,410 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:36:58,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187481047] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:36:58,411 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:36:58,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:36:58,411 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:36:58,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1410401053] [2022-04-06 20:36:58,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1410401053] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:36:58,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:36:58,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:36:58,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881124696] [2022-04-06 20:36:58,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:36:58,411 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:36:58,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:36:58,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:36:58,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=2839, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:36:58,412 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:36:59,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:36:59,623 INFO L93 Difference]: Finished difference Result 82 states and 96 transitions. [2022-04-06 20:36:59,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:36:59,624 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:36:59,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:36:59,624 INFO L225 Difference]: With dead ends: 82 [2022-04-06 20:36:59,624 INFO L226 Difference]: Without dead ends: 77 [2022-04-06 20:36:59,624 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1136, Invalid=6004, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:36:59,624 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:36:59,625 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 111 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:36:59,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2022-04-06 20:37:00,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 64. [2022-04-06 20:37:00,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:00,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:00,003 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:00,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:00,003 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:00,003 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:00,003 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:00,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:00,003 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:00,003 INFO L499 BasicCegarLoop]: trace histogram [14, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:00,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:00,218 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2022-04-06 20:37:00,219 INFO L403 AbstractCegarLoop]: === Iteration 184 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:00,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:00,219 INFO L85 PathProgramCache]: Analyzing trace with hash -373603509, now seen corresponding path program 315 times [2022-04-06 20:37:00,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:00,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1318377528] [2022-04-06 20:37:00,220 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:00,220 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:00,220 INFO L85 PathProgramCache]: Analyzing trace with hash -373603509, now seen corresponding path program 316 times [2022-04-06 20:37:00,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:00,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293061324] [2022-04-06 20:37:00,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:00,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:00,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:00,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:00,476 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:00,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:00,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293061324] [2022-04-06 20:37:00,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293061324] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:00,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352256958] [2022-04-06 20:37:00,477 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:00,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:00,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:00,477 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:00,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-04-06 20:37:00,513 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:00,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:00,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:00,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:00,645 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:00,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:01,524 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:01,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352256958] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:01,524 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:01,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:01,524 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:01,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1318377528] [2022-04-06 20:37:01,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1318377528] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:01,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:01,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:01,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199394487] [2022-04-06 20:37:01,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:01,525 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:01,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:01,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:01,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=476, Invalid=2830, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:01,525 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:03,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:03,590 INFO L93 Difference]: Finished difference Result 95 states and 110 transitions. [2022-04-06 20:37:03,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:37:03,591 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:03,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:03,591 INFO L225 Difference]: With dead ends: 95 [2022-04-06 20:37:03,591 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 20:37:03,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1059 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1516, Invalid=7604, Unknown=0, NotChecked=0, Total=9120 [2022-04-06 20:37:03,592 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:03,592 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 154 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:03,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 20:37:04,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 64. [2022-04-06 20:37:04,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:04,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:04,086 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:04,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:04,086 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:04,086 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:04,086 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:04,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:04,086 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:04,086 INFO L499 BasicCegarLoop]: trace histogram [15, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:04,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:04,302 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:04,302 INFO L403 AbstractCegarLoop]: === Iteration 185 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:04,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:04,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1597831508, now seen corresponding path program 317 times [2022-04-06 20:37:04,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:04,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1318517418] [2022-04-06 20:37:04,303 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:04,303 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:04,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1597831508, now seen corresponding path program 318 times [2022-04-06 20:37:04,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:04,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581729418] [2022-04-06 20:37:04,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:04,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:04,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:04,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:04,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:04,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:04,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581729418] [2022-04-06 20:37:04,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581729418] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:04,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908127219] [2022-04-06 20:37:04,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:04,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:04,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:04,703 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:04,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-04-06 20:37:04,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:37:04,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:04,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:04,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:05,063 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:05,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:05,916 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 175 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:05,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908127219] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:05,916 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:05,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:05,916 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:05,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1318517418] [2022-04-06 20:37:05,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1318517418] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:05,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:05,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:05,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560738053] [2022-04-06 20:37:05,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:05,916 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:05,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:05,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:05,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=2817, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:05,917 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:08,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:08,313 INFO L93 Difference]: Finished difference Result 107 states and 123 transitions. [2022-04-06 20:37:08,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-04-06 20:37:08,313 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:08,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:08,314 INFO L225 Difference]: With dead ends: 107 [2022-04-06 20:37:08,314 INFO L226 Difference]: Without dead ends: 102 [2022-04-06 20:37:08,314 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1809, Invalid=8903, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:37:08,315 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 1644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:08,315 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 152 Invalid, 1644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:37:08,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-04-06 20:37:08,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 64. [2022-04-06 20:37:08,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:08,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:08,787 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:08,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:08,788 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:08,788 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:08,788 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:08,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:08,788 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:08,788 INFO L499 BasicCegarLoop]: trace histogram [16, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:08,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-04-06 20:37:08,993 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:08,993 INFO L403 AbstractCegarLoop]: === Iteration 186 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:08,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:08,993 INFO L85 PathProgramCache]: Analyzing trace with hash -806038741, now seen corresponding path program 319 times [2022-04-06 20:37:08,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:08,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [527502228] [2022-04-06 20:37:08,994 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:08,994 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:08,994 INFO L85 PathProgramCache]: Analyzing trace with hash -806038741, now seen corresponding path program 320 times [2022-04-06 20:37:08,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:08,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738746766] [2022-04-06 20:37:08,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:08,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:09,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:09,353 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:09,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:09,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738746766] [2022-04-06 20:37:09,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738746766] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:09,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677524092] [2022-04-06 20:37:09,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:09,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:09,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:09,354 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:09,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-04-06 20:37:09,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:09,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:09,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:09,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:09,521 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:09,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:10,404 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 181 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:10,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677524092] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:10,404 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:10,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:10,405 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:10,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [527502228] [2022-04-06 20:37:10,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [527502228] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:10,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:10,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:10,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193425701] [2022-04-06 20:37:10,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:10,405 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:10,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:10,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:10,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=506, Invalid=2800, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:10,406 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:13,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:13,444 INFO L93 Difference]: Finished difference Result 118 states and 135 transitions. [2022-04-06 20:37:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:37:13,444 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:13,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:13,445 INFO L225 Difference]: With dead ends: 118 [2022-04-06 20:37:13,445 INFO L226 Difference]: Without dead ends: 113 [2022-04-06 20:37:13,445 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2015, Invalid=9757, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:37:13,446 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:13,446 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 150 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:37:13,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-04-06 20:37:13,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 64. [2022-04-06 20:37:13,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:13,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:13,902 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:13,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:13,902 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:13,902 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:13,902 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:13,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:13,902 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:13,902 INFO L499 BasicCegarLoop]: trace histogram [17, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:13,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:14,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:14,115 INFO L403 AbstractCegarLoop]: === Iteration 187 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:14,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:14,116 INFO L85 PathProgramCache]: Analyzing trace with hash -2027423028, now seen corresponding path program 321 times [2022-04-06 20:37:14,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:14,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [17285951] [2022-04-06 20:37:14,116 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:14,116 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:14,116 INFO L85 PathProgramCache]: Analyzing trace with hash -2027423028, now seen corresponding path program 322 times [2022-04-06 20:37:14,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:14,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667349001] [2022-04-06 20:37:14,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:14,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:14,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:14,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:14,501 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:14,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:14,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667349001] [2022-04-06 20:37:14,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667349001] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:14,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049179690] [2022-04-06 20:37:14,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:14,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:14,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:14,503 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:14,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-04-06 20:37:14,551 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:14,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:14,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:14,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:14,685 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:14,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:15,432 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:15,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049179690] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:15,433 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:15,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:15,433 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:15,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [17285951] [2022-04-06 20:37:15,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [17285951] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:15,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:15,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:15,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089747084] [2022-04-06 20:37:15,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:15,433 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:15,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:15,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:15,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=527, Invalid=2779, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:15,434 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:18,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:18,704 INFO L93 Difference]: Finished difference Result 128 states and 146 transitions. [2022-04-06 20:37:18,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:37:18,705 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:18,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:18,705 INFO L225 Difference]: With dead ends: 128 [2022-04-06 20:37:18,705 INFO L226 Difference]: Without dead ends: 123 [2022-04-06 20:37:18,706 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1615 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2129, Invalid=10081, Unknown=0, NotChecked=0, Total=12210 [2022-04-06 20:37:18,706 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 39 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1774 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 1880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:18,706 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 143 Invalid, 1880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1774 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:37:18,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-04-06 20:37:19,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 64. [2022-04-06 20:37:19,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:19,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:19,160 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:19,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:19,160 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:19,160 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:19,160 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:19,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:19,160 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:19,160 INFO L499 BasicCegarLoop]: trace histogram [18, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:19,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:19,376 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:19,376 INFO L403 AbstractCegarLoop]: === Iteration 188 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:19,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:19,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1928275189, now seen corresponding path program 323 times [2022-04-06 20:37:19,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:19,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [708521443] [2022-04-06 20:37:19,377 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:19,377 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:19,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1928275189, now seen corresponding path program 324 times [2022-04-06 20:37:19,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:19,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644810567] [2022-04-06 20:37:19,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:19,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:19,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:19,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:19,787 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:19,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:19,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644810567] [2022-04-06 20:37:19,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644810567] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:19,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606760227] [2022-04-06 20:37:19,787 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:19,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:19,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:19,788 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:19,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-04-06 20:37:20,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:37:20,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:20,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:20,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:20,344 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:20,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:21,282 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:21,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606760227] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:21,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:21,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:21,283 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:21,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [708521443] [2022-04-06 20:37:21,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [708521443] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:21,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:21,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:21,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144927291] [2022-04-06 20:37:21,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:21,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:21,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:21,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:21,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=546, Invalid=2760, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:21,284 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:24,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:24,951 INFO L93 Difference]: Finished difference Result 137 states and 156 transitions. [2022-04-06 20:37:24,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:37:24,952 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:24,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:24,952 INFO L225 Difference]: With dead ends: 137 [2022-04-06 20:37:24,952 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:37:24,953 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1548 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2118, Invalid=9872, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:37:24,953 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 46 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 1988 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 2090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:24,953 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 166 Invalid, 2090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1988 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:37:24,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:37:25,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 64. [2022-04-06 20:37:25,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:25,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:25,414 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:25,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:25,415 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:25,415 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:25,415 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:25,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:25,415 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:25,415 INFO L499 BasicCegarLoop]: trace histogram [19, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:25,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:25,619 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:25,619 INFO L403 AbstractCegarLoop]: === Iteration 189 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:25,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:25,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1954248428, now seen corresponding path program 325 times [2022-04-06 20:37:25,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:25,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1643424785] [2022-04-06 20:37:25,620 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:25,620 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:25,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1954248428, now seen corresponding path program 326 times [2022-04-06 20:37:25,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:25,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429875695] [2022-04-06 20:37:25,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:25,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:26,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:26,021 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:26,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:26,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429875695] [2022-04-06 20:37:26,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429875695] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:26,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665455812] [2022-04-06 20:37:26,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:26,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:26,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:26,022 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:26,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-04-06 20:37:26,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:26,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:26,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:26,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:26,198 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:26,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:27,136 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:27,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665455812] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:27,137 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:27,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:27,137 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:27,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1643424785] [2022-04-06 20:37:27,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1643424785] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:27,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:27,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:27,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098589662] [2022-04-06 20:37:27,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:27,137 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:27,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:27,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:27,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=569, Invalid=2737, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:27,138 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:30,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:30,997 INFO L93 Difference]: Finished difference Result 145 states and 165 transitions. [2022-04-06 20:37:30,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-04-06 20:37:30,998 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:30,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:30,998 INFO L225 Difference]: With dead ends: 145 [2022-04-06 20:37:30,998 INFO L226 Difference]: Without dead ends: 140 [2022-04-06 20:37:30,999 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1337 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2008, Invalid=9122, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:37:30,999 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 1994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:30,999 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 159 Invalid, 1994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:37:30,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-04-06 20:37:31,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 64. [2022-04-06 20:37:31,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:31,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:31,470 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:31,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:31,470 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:31,470 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:31,471 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:31,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:31,471 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:31,471 INFO L499 BasicCegarLoop]: trace histogram [20, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:31,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:31,689 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-04-06 20:37:31,690 INFO L403 AbstractCegarLoop]: === Iteration 190 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:31,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:31,690 INFO L85 PathProgramCache]: Analyzing trace with hash -414360853, now seen corresponding path program 327 times [2022-04-06 20:37:31,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:31,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [333536102] [2022-04-06 20:37:31,691 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:31,691 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:31,691 INFO L85 PathProgramCache]: Analyzing trace with hash -414360853, now seen corresponding path program 328 times [2022-04-06 20:37:31,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:31,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825631957] [2022-04-06 20:37:31,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:31,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:31,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:32,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:32,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:32,097 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:32,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:32,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825631957] [2022-04-06 20:37:32,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825631957] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:32,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838594799] [2022-04-06 20:37:32,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:32,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:32,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:32,098 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:32,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-04-06 20:37:32,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:32,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:32,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:32,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:32,281 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:32,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:33,232 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:33,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838594799] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:33,233 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:33,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:33,233 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:33,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [333536102] [2022-04-06 20:37:33,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [333536102] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:33,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:33,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:33,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035775814] [2022-04-06 20:37:33,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:33,233 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:33,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:33,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:33,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=596, Invalid=2710, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:33,234 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:37,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:37,268 INFO L93 Difference]: Finished difference Result 152 states and 173 transitions. [2022-04-06 20:37:37,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 20:37:37,269 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:37,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:37,269 INFO L225 Difference]: With dead ends: 152 [2022-04-06 20:37:37,269 INFO L226 Difference]: Without dead ends: 147 [2022-04-06 20:37:37,270 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1838, Invalid=8062, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:37:37,270 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 61 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1919 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 1996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:37,270 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 164 Invalid, 1996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1919 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:37:37,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-04-06 20:37:37,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 64. [2022-04-06 20:37:37,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:37,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:37,736 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:37,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:37,736 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:37,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:37,736 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:37,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:37,736 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:37,736 INFO L499 BasicCegarLoop]: trace histogram [21, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:37,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:37,952 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-04-06 20:37:37,952 INFO L403 AbstractCegarLoop]: === Iteration 191 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:37,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:37,953 INFO L85 PathProgramCache]: Analyzing trace with hash -490767604, now seen corresponding path program 329 times [2022-04-06 20:37:37,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:37,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1598481018] [2022-04-06 20:37:37,953 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:37,953 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:37,954 INFO L85 PathProgramCache]: Analyzing trace with hash -490767604, now seen corresponding path program 330 times [2022-04-06 20:37:37,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:37,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775053580] [2022-04-06 20:37:37,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:37,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:38,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:38,357 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:38,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:38,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775053580] [2022-04-06 20:37:38,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775053580] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:38,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691451754] [2022-04-06 20:37:38,358 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:38,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:38,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:38,359 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:38,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-04-06 20:37:39,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:37:39,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:39,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:39,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:39,373 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:39,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:40,417 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:40,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691451754] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:40,417 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:40,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:40,417 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:40,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1598481018] [2022-04-06 20:37:40,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1598481018] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:40,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:40,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:40,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957976501] [2022-04-06 20:37:40,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:40,418 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:40,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:40,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:40,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=627, Invalid=2679, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:40,418 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:44,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:44,292 INFO L93 Difference]: Finished difference Result 158 states and 180 transitions. [2022-04-06 20:37:44,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 20:37:44,293 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:44,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:44,293 INFO L225 Difference]: With dead ends: 158 [2022-04-06 20:37:44,293 INFO L226 Difference]: Without dead ends: 153 [2022-04-06 20:37:44,294 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1709, Invalid=7221, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:37:44,296 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 69 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2027 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 2089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:44,296 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 174 Invalid, 2089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2027 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:37:44,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-04-06 20:37:44,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 64. [2022-04-06 20:37:44,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:44,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:44,761 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:44,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:44,761 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:44,761 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:44,761 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:44,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:44,761 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:44,761 INFO L499 BasicCegarLoop]: trace histogram [22, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:44,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-04-06 20:37:44,966 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2022-04-06 20:37:44,967 INFO L403 AbstractCegarLoop]: === Iteration 192 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:44,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:44,967 INFO L85 PathProgramCache]: Analyzing trace with hash 476598987, now seen corresponding path program 331 times [2022-04-06 20:37:44,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:44,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [680410782] [2022-04-06 20:37:44,967 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:44,967 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:44,967 INFO L85 PathProgramCache]: Analyzing trace with hash 476598987, now seen corresponding path program 332 times [2022-04-06 20:37:44,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:44,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019408785] [2022-04-06 20:37:44,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:44,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:45,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:45,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:45,348 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:45,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:45,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019408785] [2022-04-06 20:37:45,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019408785] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:45,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741038520] [2022-04-06 20:37:45,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:37:45,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:45,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:45,349 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:45,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-04-06 20:37:45,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:37:45,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:45,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:45,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:45,534 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:45,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:46,465 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:46,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741038520] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:46,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:46,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:46,465 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:46,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [680410782] [2022-04-06 20:37:46,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [680410782] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:46,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:46,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:46,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416364961] [2022-04-06 20:37:46,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:46,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:46,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:46,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:46,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=662, Invalid=2644, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:46,466 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:50,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:50,154 INFO L93 Difference]: Finished difference Result 163 states and 186 transitions. [2022-04-06 20:37:50,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:37:50,155 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:50,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:50,155 INFO L225 Difference]: With dead ends: 163 [2022-04-06 20:37:50,155 INFO L226 Difference]: Without dead ends: 158 [2022-04-06 20:37:50,156 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1621, Invalid=6569, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:37:50,156 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 76 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2104 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 2155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 2104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:50,156 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 179 Invalid, 2155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 2104 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:37:50,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-04-06 20:37:50,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 64. [2022-04-06 20:37:50,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:50,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:50,572 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:50,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:50,572 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:50,572 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:50,573 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:50,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:50,573 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:50,573 INFO L499 BasicCegarLoop]: trace histogram [23, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:50,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:50,787 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:50,787 INFO L403 AbstractCegarLoop]: === Iteration 193 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:50,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:50,788 INFO L85 PathProgramCache]: Analyzing trace with hash -462026964, now seen corresponding path program 333 times [2022-04-06 20:37:50,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:50,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [996596450] [2022-04-06 20:37:50,788 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:50,788 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:50,788 INFO L85 PathProgramCache]: Analyzing trace with hash -462026964, now seen corresponding path program 334 times [2022-04-06 20:37:50,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:50,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703716348] [2022-04-06 20:37:50,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:50,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:51,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:51,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:51,158 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:51,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:51,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703716348] [2022-04-06 20:37:51,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703716348] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:51,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115451820] [2022-04-06 20:37:51,159 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:37:51,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:51,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:51,161 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:51,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-04-06 20:37:51,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:37:51,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:51,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:37:51,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:51,312 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:51,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:52,194 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:52,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115451820] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:52,194 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:52,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:52,194 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:52,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [996596450] [2022-04-06 20:37:52,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [996596450] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:52,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:52,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:52,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955932357] [2022-04-06 20:37:52,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:52,195 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:52,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:52,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:52,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=2605, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:52,196 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:56,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:37:56,293 INFO L93 Difference]: Finished difference Result 167 states and 191 transitions. [2022-04-06 20:37:56,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:37:56,293 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:37:56,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:37:56,294 INFO L225 Difference]: With dead ends: 167 [2022-04-06 20:37:56,294 INFO L226 Difference]: Without dead ends: 162 [2022-04-06 20:37:56,294 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1574, Invalid=6082, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:37:56,294 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 84 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2286 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 2327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:37:56,294 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 189 Invalid, 2327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 2286 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:37:56,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-04-06 20:37:56,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 64. [2022-04-06 20:37:56,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:56,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:37:56,748 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:37:56,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:37:56,748 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:37:56,748 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:37:56,748 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:37:56,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:37:56,748 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:37:56,748 INFO L499 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:37:56,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Forceful destruction successful, exit code 0 [2022-04-06 20:37:56,964 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:56,964 INFO L403 AbstractCegarLoop]: === Iteration 194 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:37:56,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:37:56,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1046494549, now seen corresponding path program 335 times [2022-04-06 20:37:56,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:56,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1444652026] [2022-04-06 20:37:56,965 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:37:56,965 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:37:56,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1046494549, now seen corresponding path program 336 times [2022-04-06 20:37:56,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:37:56,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927943237] [2022-04-06 20:37:56,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:37:56,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:37:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:57,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:37:57,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:37:57,389 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 301 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:57,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:37:57,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927943237] [2022-04-06 20:37:57,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927943237] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:37:57,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279736612] [2022-04-06 20:37:57,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:37:57,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:37:57,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:37:57,390 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:37:57,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-04-06 20:37:58,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:37:58,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:37:58,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 20:37:58,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:37:58,403 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 301 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:58,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:37:59,410 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 301 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:37:59,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279736612] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:37:59,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:37:59,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:37:59,410 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:37:59,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1444652026] [2022-04-06 20:37:59,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1444652026] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:37:59,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:37:59,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:37:59,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684933644] [2022-04-06 20:37:59,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:37:59,411 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:37:59,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:37:59,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:37:59,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=744, Invalid=2562, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:37:59,411 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:03,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:03,711 INFO L93 Difference]: Finished difference Result 170 states and 195 transitions. [2022-04-06 20:38:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:38:03,711 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:38:03,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:03,712 INFO L225 Difference]: With dead ends: 170 [2022-04-06 20:38:03,712 INFO L226 Difference]: Without dead ends: 165 [2022-04-06 20:38:03,712 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1568, Invalid=5742, Unknown=0, NotChecked=0, Total=7310 [2022-04-06 20:38:03,713 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 91 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2421 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 2456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 2421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:03,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 194 Invalid, 2456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 2421 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:38:03,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-04-06 20:38:04,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 64. [2022-04-06 20:38:04,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.2372881355932204) internal successors, (73), 59 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:04,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 77 transitions. [2022-04-06 20:38:04,332 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 77 transitions. Word has length 38 [2022-04-06 20:38:04,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:04,332 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 77 transitions. [2022-04-06 20:38:04,332 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:04,332 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 77 transitions. [2022-04-06 20:38:04,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 20:38:04,333 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:04,333 INFO L499 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:04,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-04-06 20:38:04,538 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:04,538 INFO L403 AbstractCegarLoop]: === Iteration 195 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:04,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:04,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1151408972, now seen corresponding path program 49 times [2022-04-06 20:38:04,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:04,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1891474581] [2022-04-06 20:38:04,539 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:04,539 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:04,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1151408972, now seen corresponding path program 50 times [2022-04-06 20:38:04,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:04,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524658350] [2022-04-06 20:38:04,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:04,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:04,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:04,952 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:04,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:04,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524658350] [2022-04-06 20:38:04,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524658350] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:04,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004652951] [2022-04-06 20:38:04,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:04,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:04,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:04,954 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:04,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-04-06 20:38:05,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:05,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:05,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 20:38:05,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:05,169 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:05,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:06,099 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:06,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004652951] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:06,100 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:06,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 58 [2022-04-06 20:38:06,100 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:06,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1891474581] [2022-04-06 20:38:06,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1891474581] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:06,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:06,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-04-06 20:38:06,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527429872] [2022-04-06 20:38:06,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:06,100 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-04-06 20:38:06,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:06,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-04-06 20:38:06,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=2515, Unknown=0, NotChecked=0, Total=3306 [2022-04-06 20:38:06,101 INFO L87 Difference]: Start difference. First operand 64 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:10,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:10,332 INFO L93 Difference]: Finished difference Result 175 states and 202 transitions. [2022-04-06 20:38:10,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 20:38:10,332 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 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 38 [2022-04-06 20:38:10,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:10,332 INFO L225 Difference]: With dead ends: 175 [2022-04-06 20:38:10,332 INFO L226 Difference]: Without dead ends: 170 [2022-04-06 20:38:10,333 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1603, Invalid=5537, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 20:38:10,333 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 112 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 2570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:10,333 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 197 Invalid, 2570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:38:10,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2022-04-06 20:38:10,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 66. [2022-04-06 20:38:10,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 61 states have (on average 1.2459016393442623) internal successors, (76), 61 states have internal predecessors, (76), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:10,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 80 transitions. [2022-04-06 20:38:10,750 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 80 transitions. Word has length 38 [2022-04-06 20:38:10,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:10,750 INFO L478 AbstractCegarLoop]: Abstraction has 66 states and 80 transitions. [2022-04-06 20:38:10,750 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 29 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:10,750 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 80 transitions. [2022-04-06 20:38:10,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:10,750 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:10,750 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:10,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-04-06 20:38:10,951 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-04-06 20:38:10,951 INFO L403 AbstractCegarLoop]: === Iteration 196 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:10,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:10,952 INFO L85 PathProgramCache]: Analyzing trace with hash 999756118, now seen corresponding path program 337 times [2022-04-06 20:38:10,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:10,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1208524911] [2022-04-06 20:38:10,952 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:10,952 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:10,952 INFO L85 PathProgramCache]: Analyzing trace with hash 999756118, now seen corresponding path program 338 times [2022-04-06 20:38:10,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:10,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712100614] [2022-04-06 20:38:10,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:10,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:11,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:11,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:11,700 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:11,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:11,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712100614] [2022-04-06 20:38:11,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712100614] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:11,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962353518] [2022-04-06 20:38:11,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:11,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:11,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:11,701 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:11,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-04-06 20:38:11,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:11,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:11,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:11,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:12,406 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:12,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:13,305 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:13,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962353518] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:13,305 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:13,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 18, 18] total 62 [2022-04-06 20:38:13,306 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:13,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1208524911] [2022-04-06 20:38:13,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1208524911] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:13,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:13,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:38:13,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195591934] [2022-04-06 20:38:13,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:13,306 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:38:13,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:13,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:38:13,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=3578, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:38:13,307 INFO L87 Difference]: Start difference. First operand 66 states and 80 transitions. Second operand has 33 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 31 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:16,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:16,045 INFO L93 Difference]: Finished difference Result 84 states and 98 transitions. [2022-04-06 20:38:16,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:38:16,045 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 31 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:16,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:16,053 INFO L225 Difference]: With dead ends: 84 [2022-04-06 20:38:16,053 INFO L226 Difference]: Without dead ends: 79 [2022-04-06 20:38:16,054 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 41 SyntacticMatches, 10 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2000 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=402, Invalid=7788, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:38:16,054 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:16,054 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 123 Invalid, 831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 798 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:38:16,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-04-06 20:38:16,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 67. [2022-04-06 20:38:16,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:16,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:16,562 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:16,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:16,562 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:16,562 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 31 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:16,563 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:16,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:16,563 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:16,563 INFO L499 BasicCegarLoop]: trace histogram [14, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:16,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-04-06 20:38:16,779 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:16,779 INFO L403 AbstractCegarLoop]: === Iteration 197 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:16,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:16,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1337688183, now seen corresponding path program 339 times [2022-04-06 20:38:16,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:16,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1530915399] [2022-04-06 20:38:16,780 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:16,780 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:16,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1337688183, now seen corresponding path program 340 times [2022-04-06 20:38:16,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:16,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908888490] [2022-04-06 20:38:16,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:16,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:17,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:17,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:17,231 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 183 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:17,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:17,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908888490] [2022-04-06 20:38:17,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908888490] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:17,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534397109] [2022-04-06 20:38:17,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:38:17,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:17,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:17,232 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:17,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-04-06 20:38:17,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:38:17,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:17,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:17,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:17,413 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 183 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:17,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:18,341 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 0 proven. 183 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:18,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534397109] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:18,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:18,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:18,341 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:18,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1530915399] [2022-04-06 20:38:18,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1530915399] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:18,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:18,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:18,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992282173] [2022-04-06 20:38:18,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:18,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:18,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:18,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:18,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=502, Invalid=3038, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:18,342 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:20,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:20,602 INFO L93 Difference]: Finished difference Result 100 states and 116 transitions. [2022-04-06 20:38:20,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:38:20,602 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:20,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:20,604 INFO L225 Difference]: With dead ends: 100 [2022-04-06 20:38:20,604 INFO L226 Difference]: Without dead ends: 95 [2022-04-06 20:38:20,605 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1177 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1628, Invalid=8272, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:38:20,605 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:20,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 124 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:38:20,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-04-06 20:38:21,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 67. [2022-04-06 20:38:21,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:21,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:21,132 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:21,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:21,132 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:21,132 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:21,132 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:21,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:21,132 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:21,133 INFO L499 BasicCegarLoop]: trace histogram [15, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:21,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:21,347 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:21,347 INFO L403 AbstractCegarLoop]: === Iteration 198 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:21,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:21,348 INFO L85 PathProgramCache]: Analyzing trace with hash 2041325878, now seen corresponding path program 341 times [2022-04-06 20:38:21,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:21,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1899545639] [2022-04-06 20:38:21,348 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:21,348 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:21,348 INFO L85 PathProgramCache]: Analyzing trace with hash 2041325878, now seen corresponding path program 342 times [2022-04-06 20:38:21,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:21,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714380664] [2022-04-06 20:38:21,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:21,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:21,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:21,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:21,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:21,742 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:21,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:21,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714380664] [2022-04-06 20:38:21,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714380664] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:21,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570947346] [2022-04-06 20:38:21,742 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:21,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:21,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:21,743 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:21,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-04-06 20:38:22,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:38:22,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:22,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:22,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:22,192 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:22,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:23,093 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 0 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:23,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570947346] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:23,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:23,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:23,094 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:23,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1899545639] [2022-04-06 20:38:23,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1899545639] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:23,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:23,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:23,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067853230] [2022-04-06 20:38:23,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:23,094 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:23,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:23,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:23,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=513, Invalid=3027, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:23,095 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:26,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:26,113 INFO L93 Difference]: Finished difference Result 113 states and 130 transitions. [2022-04-06 20:38:26,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:38:26,114 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:26,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:26,114 INFO L225 Difference]: With dead ends: 113 [2022-04-06 20:38:26,114 INFO L226 Difference]: Without dead ends: 108 [2022-04-06 20:38:26,115 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1958, Invalid=9814, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:38:26,115 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1481 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:26,115 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 122 Invalid, 1573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1481 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:38:26,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-04-06 20:38:26,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 67. [2022-04-06 20:38:26,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:26,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:26,646 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:26,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:26,646 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:26,646 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:26,646 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:26,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:26,646 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:26,647 INFO L499 BasicCegarLoop]: trace histogram [16, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:26,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-04-06 20:38:26,850 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:26,851 INFO L403 AbstractCegarLoop]: === Iteration 199 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:26,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:26,851 INFO L85 PathProgramCache]: Analyzing trace with hash 817097879, now seen corresponding path program 343 times [2022-04-06 20:38:26,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:26,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1691056535] [2022-04-06 20:38:26,852 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:26,852 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:26,852 INFO L85 PathProgramCache]: Analyzing trace with hash 817097879, now seen corresponding path program 344 times [2022-04-06 20:38:26,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:26,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696384912] [2022-04-06 20:38:26,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:26,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:26,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:27,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:27,257 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:27,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:27,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696384912] [2022-04-06 20:38:27,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696384912] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:27,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45981358] [2022-04-06 20:38:27,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:27,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:27,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:27,258 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:27,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-04-06 20:38:27,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:27,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:27,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:27,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:27,449 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:27,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:28,369 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:28,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45981358] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:28,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:28,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:28,370 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:28,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1691056535] [2022-04-06 20:38:28,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1691056535] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:28,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:28,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:28,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247199291] [2022-04-06 20:38:28,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:28,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:28,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:28,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:28,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=3012, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:28,371 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:31,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:31,932 INFO L93 Difference]: Finished difference Result 125 states and 143 transitions. [2022-04-06 20:38:31,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:38:31,932 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:31,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:31,932 INFO L225 Difference]: With dead ends: 125 [2022-04-06 20:38:31,932 INFO L226 Difference]: Without dead ends: 120 [2022-04-06 20:38:31,933 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1803 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2198, Invalid=10912, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:38:31,933 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 1971 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 2076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:31,933 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 165 Invalid, 2076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1971 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:38:31,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-04-06 20:38:32,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 67. [2022-04-06 20:38:32,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:32,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:32,418 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:32,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:32,418 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:32,418 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:32,418 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:32,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:32,418 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:32,419 INFO L499 BasicCegarLoop]: trace histogram [17, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:32,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:32,622 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:32,622 INFO L403 AbstractCegarLoop]: === Iteration 200 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:32,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:32,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1608890646, now seen corresponding path program 345 times [2022-04-06 20:38:32,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:32,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [907866408] [2022-04-06 20:38:32,623 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:32,623 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:32,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1608890646, now seen corresponding path program 346 times [2022-04-06 20:38:32,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:32,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436836452] [2022-04-06 20:38:32,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:32,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:32,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:32,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:32,964 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:32,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:32,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436836452] [2022-04-06 20:38:32,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436836452] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:32,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863148609] [2022-04-06 20:38:32,964 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:38:32,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:32,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:32,965 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:32,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-04-06 20:38:32,998 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:38:32,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:32,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:33,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:33,074 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:33,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:33,840 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:33,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863148609] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:33,841 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:33,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:33,841 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:33,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [907866408] [2022-04-06 20:38:33,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [907866408] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:33,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:33,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:33,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508563516] [2022-04-06 20:38:33,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:33,841 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:33,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:33,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:33,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=547, Invalid=2993, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:33,842 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:37,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:37,642 INFO L93 Difference]: Finished difference Result 136 states and 155 transitions. [2022-04-06 20:38:37,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:38:37,643 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:37,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:37,643 INFO L225 Difference]: With dead ends: 136 [2022-04-06 20:38:37,643 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 20:38:37,644 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1930 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2348, Invalid=11458, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:38:37,644 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 38 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 2134 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 2249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 2134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:37,644 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 168 Invalid, 2249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 2134 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:38:37,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 20:38:38,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 67. [2022-04-06 20:38:38,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:38,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:38,135 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:38,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:38,135 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:38,135 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:38,135 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:38,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:38,135 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:38,135 INFO L499 BasicCegarLoop]: trace histogram [18, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:38,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:38,350 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-04-06 20:38:38,350 INFO L403 AbstractCegarLoop]: === Iteration 201 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:38,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:38,351 INFO L85 PathProgramCache]: Analyzing trace with hash 387506359, now seen corresponding path program 347 times [2022-04-06 20:38:38,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:38,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [919857866] [2022-04-06 20:38:38,351 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:38,351 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:38,351 INFO L85 PathProgramCache]: Analyzing trace with hash 387506359, now seen corresponding path program 348 times [2022-04-06 20:38:38,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:38,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168874836] [2022-04-06 20:38:38,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:38,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:38,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:38,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:38,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:38,723 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:38,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:38,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168874836] [2022-04-06 20:38:38,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168874836] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:38,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421885502] [2022-04-06 20:38:38,723 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:38,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:38,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:38,724 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:38,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-04-06 20:38:39,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:38:39,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:39,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:39,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:39,664 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:39,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:40,504 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:40,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421885502] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:40,504 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:40,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:40,504 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:40,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [919857866] [2022-04-06 20:38:40,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [919857866] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:40,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:40,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:40,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658733089] [2022-04-06 20:38:40,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:40,504 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:40,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:40,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:40,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=568, Invalid=2972, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:40,505 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:44,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:44,670 INFO L93 Difference]: Finished difference Result 146 states and 166 transitions. [2022-04-06 20:38:44,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:38:44,670 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:44,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:44,671 INFO L225 Difference]: With dead ends: 146 [2022-04-06 20:38:44,671 INFO L226 Difference]: Without dead ends: 141 [2022-04-06 20:38:44,672 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1898 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2388, Invalid=11418, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:38:44,672 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 46 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2177 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 2294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:44,672 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 166 Invalid, 2294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2177 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:38:44,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-04-06 20:38:45,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 67. [2022-04-06 20:38:45,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:45,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:45,172 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:45,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:45,172 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:45,172 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:45,172 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:45,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:45,172 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:45,172 INFO L499 BasicCegarLoop]: trace histogram [19, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:45,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:45,377 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-04-06 20:38:45,377 INFO L403 AbstractCegarLoop]: === Iteration 202 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:45,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:45,377 INFO L85 PathProgramCache]: Analyzing trace with hash 486654198, now seen corresponding path program 349 times [2022-04-06 20:38:45,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:45,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [629188917] [2022-04-06 20:38:45,378 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:45,378 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:45,378 INFO L85 PathProgramCache]: Analyzing trace with hash 486654198, now seen corresponding path program 350 times [2022-04-06 20:38:45,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:45,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555272530] [2022-04-06 20:38:45,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:45,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:45,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:45,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:45,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:45,784 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:45,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:45,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555272530] [2022-04-06 20:38:45,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555272530] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:45,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430166826] [2022-04-06 20:38:45,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:38:45,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:45,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:45,786 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:45,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-04-06 20:38:45,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:38:45,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:45,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:45,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:45,957 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:45,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:46,926 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:46,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430166826] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:46,926 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:46,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:46,926 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:46,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [629188917] [2022-04-06 20:38:46,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [629188917] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:46,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:46,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:46,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085243088] [2022-04-06 20:38:46,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:46,927 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:46,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:46,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:46,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=589, Invalid=2951, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:46,927 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:51,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:51,119 INFO L93 Difference]: Finished difference Result 155 states and 176 transitions. [2022-04-06 20:38:51,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-04-06 20:38:51,119 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:51,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:51,120 INFO L225 Difference]: With dead ends: 155 [2022-04-06 20:38:51,120 INFO L226 Difference]: Without dead ends: 150 [2022-04-06 20:38:51,120 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1716 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2307, Invalid=10803, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:38:51,120 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 53 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2040 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 2152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 2040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:51,120 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 154 Invalid, 2152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 2040 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:38:51,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-04-06 20:38:51,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 67. [2022-04-06 20:38:51,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:51,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:51,690 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:51,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:51,691 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:51,691 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:51,691 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:51,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:51,691 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:51,691 INFO L499 BasicCegarLoop]: trace histogram [20, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:51,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:51,906 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-04-06 20:38:51,906 INFO L403 AbstractCegarLoop]: === Iteration 203 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:51,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:51,907 INFO L85 PathProgramCache]: Analyzing trace with hash 74210519, now seen corresponding path program 351 times [2022-04-06 20:38:51,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:51,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1405672451] [2022-04-06 20:38:51,907 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:51,907 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:51,907 INFO L85 PathProgramCache]: Analyzing trace with hash 74210519, now seen corresponding path program 352 times [2022-04-06 20:38:51,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:51,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33900721] [2022-04-06 20:38:51,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:51,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:52,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:52,330 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:52,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:52,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33900721] [2022-04-06 20:38:52,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33900721] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:52,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704178446] [2022-04-06 20:38:52,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:38:52,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:52,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:52,331 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:52,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-04-06 20:38:52,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:38:52,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:38:52,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:38:52,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:38:52,535 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:52,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:38:53,531 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:53,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704178446] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:38:53,532 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:38:53,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:38:53,532 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:38:53,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1405672451] [2022-04-06 20:38:53,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1405672451] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:38:53,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:38:53,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:38:53,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066647444] [2022-04-06 20:38:53,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:38:53,532 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:38:53,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:53,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:38:53,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=614, Invalid=2926, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:38:53,533 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:58,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:38:58,439 INFO L93 Difference]: Finished difference Result 163 states and 185 transitions. [2022-04-06 20:38:58,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-04-06 20:38:58,439 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:38:58,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:38:58,440 INFO L225 Difference]: With dead ends: 163 [2022-04-06 20:38:58,440 INFO L226 Difference]: Without dead ends: 158 [2022-04-06 20:38:58,440 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1395 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2126, Invalid=9646, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:38:58,440 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 61 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2021 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 2116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 2021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:38:58,440 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 158 Invalid, 2116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 2021 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:38:58,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-04-06 20:38:58,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 67. [2022-04-06 20:38:58,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:58,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:38:58,990 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:38:58,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:38:58,990 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:38:58,990 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:38:58,990 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:38:58,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:38:58,991 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:38:58,991 INFO L499 BasicCegarLoop]: trace histogram [21, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:38:59,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Forceful destruction successful, exit code 0 [2022-04-06 20:38:59,203 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-04-06 20:38:59,203 INFO L403 AbstractCegarLoop]: === Iteration 204 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:38:59,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:38:59,204 INFO L85 PathProgramCache]: Analyzing trace with hash 2000568534, now seen corresponding path program 353 times [2022-04-06 20:38:59,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:38:59,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [94642490] [2022-04-06 20:38:59,204 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:38:59,204 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:38:59,205 INFO L85 PathProgramCache]: Analyzing trace with hash 2000568534, now seen corresponding path program 354 times [2022-04-06 20:38:59,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:38:59,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536059634] [2022-04-06 20:38:59,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:38:59,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:38:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:59,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:38:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:38:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:38:59,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:38:59,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536059634] [2022-04-06 20:38:59,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536059634] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:38:59,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351575509] [2022-04-06 20:38:59,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:38:59,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:38:59,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:38:59,606 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:38:59,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-04-06 20:39:01,150 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:39:01,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:01,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 20:39:01,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:01,265 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:01,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:02,191 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:02,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351575509] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:02,191 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:02,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:39:02,192 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:02,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [94642490] [2022-04-06 20:39:02,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [94642490] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:02,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:02,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:02,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171209858] [2022-04-06 20:39:02,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:02,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:02,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:02,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:02,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=643, Invalid=2897, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:39:02,193 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:06,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:06,638 INFO L93 Difference]: Finished difference Result 170 states and 193 transitions. [2022-04-06 20:39:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:39:06,638 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:39:06,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:06,638 INFO L225 Difference]: With dead ends: 170 [2022-04-06 20:39:06,638 INFO L226 Difference]: Without dead ends: 165 [2022-04-06 20:39:06,639 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1953, Invalid=8553, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:39:06,639 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 68 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1963 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 2043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:06,639 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 158 Invalid, 2043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1963 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:39:06,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-04-06 20:39:07,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 67. [2022-04-06 20:39:07,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:07,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:39:07,155 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:39:07,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:07,155 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:39:07,155 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:07,155 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:39:07,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:39:07,155 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:07,155 INFO L499 BasicCegarLoop]: trace histogram [22, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:07,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:07,359 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:07,359 INFO L403 AbstractCegarLoop]: === Iteration 205 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:07,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:07,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1924161783, now seen corresponding path program 355 times [2022-04-06 20:39:07,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:07,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1640413253] [2022-04-06 20:39:07,360 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:07,360 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:07,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1924161783, now seen corresponding path program 356 times [2022-04-06 20:39:07,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:07,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047578950] [2022-04-06 20:39:07,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:07,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:07,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:07,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:07,764 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 263 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:07,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:07,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047578950] [2022-04-06 20:39:07,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047578950] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:07,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274737723] [2022-04-06 20:39:07,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:39:07,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:07,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:07,765 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:07,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-04-06 20:39:07,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:39:07,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:07,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:39:07,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:07,939 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 263 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:07,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:08,934 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 263 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:08,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274737723] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:08,934 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:08,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:39:08,934 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:08,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1640413253] [2022-04-06 20:39:08,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1640413253] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:08,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:08,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:08,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728233375] [2022-04-06 20:39:08,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:08,935 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:08,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:08,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:08,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=676, Invalid=2864, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:39:08,935 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:13,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:13,525 INFO L93 Difference]: Finished difference Result 176 states and 200 transitions. [2022-04-06 20:39:13,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-04-06 20:39:13,526 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:39:13,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:13,526 INFO L225 Difference]: With dead ends: 176 [2022-04-06 20:39:13,526 INFO L226 Difference]: Without dead ends: 171 [2022-04-06 20:39:13,527 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1822, Invalid=7684, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 20:39:13,527 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 76 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2125 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 2189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 2125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:13,527 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 173 Invalid, 2189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 2125 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:39:13,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-04-06 20:39:14,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 67. [2022-04-06 20:39:14,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:14,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:39:14,035 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:39:14,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:14,035 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:39:14,035 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:14,035 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:39:14,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:39:14,035 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:14,035 INFO L499 BasicCegarLoop]: trace histogram [23, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:14,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-04-06 20:39:14,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-04-06 20:39:14,243 INFO L403 AbstractCegarLoop]: === Iteration 206 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:14,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:14,243 INFO L85 PathProgramCache]: Analyzing trace with hash -1403438922, now seen corresponding path program 357 times [2022-04-06 20:39:14,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:14,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1626982266] [2022-04-06 20:39:14,244 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:14,244 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:14,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1403438922, now seen corresponding path program 358 times [2022-04-06 20:39:14,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:14,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393679295] [2022-04-06 20:39:14,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:14,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:14,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:14,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:14,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:14,609 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:14,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:14,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393679295] [2022-04-06 20:39:14,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393679295] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:14,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102250912] [2022-04-06 20:39:14,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:14,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:14,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:14,611 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:14,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-04-06 20:39:14,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:14,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:14,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:39:14,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:14,749 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:14,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:15,537 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:15,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102250912] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:15,537 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:15,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:39:15,537 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:15,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1626982266] [2022-04-06 20:39:15,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1626982266] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:15,537 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:15,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:15,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612133847] [2022-04-06 20:39:15,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:15,538 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:15,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:15,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:15,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=713, Invalid=2827, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:39:15,538 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:20,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:20,443 INFO L93 Difference]: Finished difference Result 181 states and 206 transitions. [2022-04-06 20:39:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 20:39:20,443 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:39:20,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:20,443 INFO L225 Difference]: With dead ends: 181 [2022-04-06 20:39:20,444 INFO L226 Difference]: Without dead ends: 176 [2022-04-06 20:39:20,444 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1733, Invalid=7009, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:39:20,444 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 83 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 2242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:20,444 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 178 Invalid, 2242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:39:20,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-04-06 20:39:21,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 67. [2022-04-06 20:39:21,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:21,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:39:21,066 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:39:21,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:21,066 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:39:21,066 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:21,066 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:39:21,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:39:21,066 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:21,066 INFO L499 BasicCegarLoop]: trace histogram [24, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:21,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-04-06 20:39:21,279 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2022-04-06 20:39:21,279 INFO L403 AbstractCegarLoop]: === Iteration 207 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:21,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:21,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1952902423, now seen corresponding path program 359 times [2022-04-06 20:39:21,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:21,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1732169132] [2022-04-06 20:39:21,280 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:21,280 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:21,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1952902423, now seen corresponding path program 360 times [2022-04-06 20:39:21,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:21,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714617672] [2022-04-06 20:39:21,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:21,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:21,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:21,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:21,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:21,711 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 303 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:21,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:21,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714617672] [2022-04-06 20:39:21,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714617672] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:21,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230413800] [2022-04-06 20:39:21,711 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:39:21,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:21,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:21,712 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:21,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-04-06 20:39:22,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:39:22,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:22,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:39:22,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:22,370 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 303 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:22,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:23,309 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 0 proven. 303 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:23,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230413800] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:23,309 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:23,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:39:23,310 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:23,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1732169132] [2022-04-06 20:39:23,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1732169132] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:23,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:23,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:23,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831366470] [2022-04-06 20:39:23,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:23,310 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:23,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:23,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:23,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=754, Invalid=2786, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:39:23,311 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:28,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:28,091 INFO L93 Difference]: Finished difference Result 185 states and 211 transitions. [2022-04-06 20:39:28,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:39:28,091 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:39:28,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:28,091 INFO L225 Difference]: With dead ends: 185 [2022-04-06 20:39:28,091 INFO L226 Difference]: Without dead ends: 180 [2022-04-06 20:39:28,092 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1686, Invalid=6504, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:39:28,092 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 91 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 2408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:28,092 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 188 Invalid, 2408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2365 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:39:28,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2022-04-06 20:39:28,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 67. [2022-04-06 20:39:28,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:28,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:39:28,596 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:39:28,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:28,596 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:39:28,596 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:28,596 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:39:28,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:39:28,596 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:28,597 INFO L499 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:28,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:28,801 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:28,801 INFO L403 AbstractCegarLoop]: === Iteration 208 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:28,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:28,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1368434838, now seen corresponding path program 361 times [2022-04-06 20:39:28,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:28,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [160851374] [2022-04-06 20:39:28,802 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:28,802 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:28,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1368434838, now seen corresponding path program 362 times [2022-04-06 20:39:28,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:28,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201935300] [2022-04-06 20:39:28,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:28,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:28,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:29,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:29,217 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 0 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:29,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:29,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201935300] [2022-04-06 20:39:29,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201935300] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:29,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857690994] [2022-04-06 20:39:29,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:39:29,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:29,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:29,219 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:29,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-04-06 20:39:29,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:39:29,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:29,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:39:29,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:29,397 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 0 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:29,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:30,188 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 0 proven. 326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:30,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857690994] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:30,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:30,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:39:30,189 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:30,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [160851374] [2022-04-06 20:39:30,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [160851374] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:30,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:30,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:30,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209185483] [2022-04-06 20:39:30,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:30,189 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:30,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:30,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:30,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=799, Invalid=2741, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:39:30,190 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:34,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:34,617 INFO L93 Difference]: Finished difference Result 188 states and 215 transitions. [2022-04-06 20:39:34,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:39:34,617 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:39:34,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:34,618 INFO L225 Difference]: With dead ends: 188 [2022-04-06 20:39:34,618 INFO L226 Difference]: Without dead ends: 183 [2022-04-06 20:39:34,618 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1681, Invalid=6151, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:39:34,618 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 98 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2583 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 2619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:34,618 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 198 Invalid, 2619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2583 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:39:34,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-04-06 20:39:35,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 67. [2022-04-06 20:39:35,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:35,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:39:35,130 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 39 [2022-04-06 20:39:35,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:35,130 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:39:35,130 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:35,130 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:39:35,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 20:39:35,131 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:35,131 INFO L499 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:35,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:35,334 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2022-04-06 20:39:35,334 INFO L403 AbstractCegarLoop]: === Iteration 209 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:35,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:35,334 INFO L85 PathProgramCache]: Analyzing trace with hash -728628937, now seen corresponding path program 51 times [2022-04-06 20:39:35,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:35,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2027725862] [2022-04-06 20:39:35,335 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:35,335 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:35,335 INFO L85 PathProgramCache]: Analyzing trace with hash -728628937, now seen corresponding path program 52 times [2022-04-06 20:39:35,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:35,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517314819] [2022-04-06 20:39:35,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:35,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:35,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:35,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:35,758 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:35,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:35,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517314819] [2022-04-06 20:39:35,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517314819] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:35,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089004506] [2022-04-06 20:39:35,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:35,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:35,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:35,759 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:35,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-04-06 20:39:35,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:35,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:35,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 57 conjunts are in the unsatisfiable core [2022-04-06 20:39:35,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:35,963 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:35,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:37,061 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:37,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089004506] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:37,061 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:37,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 60 [2022-04-06 20:39:37,062 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:37,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2027725862] [2022-04-06 20:39:37,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2027725862] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:37,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:37,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:37,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979369458] [2022-04-06 20:39:37,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:37,062 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:37,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:37,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:37,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=848, Invalid=2692, Unknown=0, NotChecked=0, Total=3540 [2022-04-06 20:39:37,063 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:42,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:42,309 INFO L93 Difference]: Finished difference Result 193 states and 222 transitions. [2022-04-06 20:39:42,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:39:42,309 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 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 39 [2022-04-06 20:39:42,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:42,310 INFO L225 Difference]: With dead ends: 193 [2022-04-06 20:39:42,310 INFO L226 Difference]: Without dead ends: 188 [2022-04-06 20:39:42,310 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1718, Invalid=5938, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 20:39:42,310 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 120 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 2787 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 2832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 2787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:42,310 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 206 Invalid, 2832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 2787 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:39:42,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-04-06 20:39:42,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 69. [2022-04-06 20:39:42,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 64 states have (on average 1.25) internal successors, (80), 64 states have internal predecessors, (80), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:42,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 84 transitions. [2022-04-06 20:39:42,819 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 84 transitions. Word has length 39 [2022-04-06 20:39:42,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:42,819 INFO L478 AbstractCegarLoop]: Abstraction has 69 states and 84 transitions. [2022-04-06 20:39:42,819 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 30 states have internal predecessors, (35), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:42,819 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 84 transitions. [2022-04-06 20:39:42,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:39:42,819 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:42,820 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:42,835 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-04-06 20:39:43,031 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:43,031 INFO L403 AbstractCegarLoop]: === Iteration 210 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:43,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:43,031 INFO L85 PathProgramCache]: Analyzing trace with hash 962163660, now seen corresponding path program 363 times [2022-04-06 20:39:43,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:43,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [434151870] [2022-04-06 20:39:43,032 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:43,032 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:43,032 INFO L85 PathProgramCache]: Analyzing trace with hash 962163660, now seen corresponding path program 364 times [2022-04-06 20:39:43,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:43,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440656698] [2022-04-06 20:39:43,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:43,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:43,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:43,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:43,449 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:43,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:43,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440656698] [2022-04-06 20:39:43,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440656698] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:43,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689752596] [2022-04-06 20:39:43,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:43,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:43,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:43,450 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:43,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-04-06 20:39:43,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:43,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:43,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:39:43,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:43,621 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:43,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:44,570 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:44,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689752596] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:44,570 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:44,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 61 [2022-04-06 20:39:44,571 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:44,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [434151870] [2022-04-06 20:39:44,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [434151870] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:44,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:44,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-04-06 20:39:44,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384447546] [2022-04-06 20:39:44,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:44,571 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 20:39:44,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:44,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 20:39:44,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=513, Invalid=3147, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 20:39:44,572 INFO L87 Difference]: Start difference. First operand 69 states and 84 transitions. Second operand has 31 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 30 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:46,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:46,506 INFO L93 Difference]: Finished difference Result 88 states and 103 transitions. [2022-04-06 20:39:46,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-04-06 20:39:46,506 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 30 states have internal predecessors, (36), 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 40 [2022-04-06 20:39:46,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:46,506 INFO L225 Difference]: With dead ends: 88 [2022-04-06 20:39:46,506 INFO L226 Difference]: Without dead ends: 67 [2022-04-06 20:39:46,507 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1214, Invalid=6618, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 20:39:46,507 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:46,507 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 154 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:39:46,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-04-06 20:39:47,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2022-04-06 20:39:47,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 62 states have internal predecessors, (77), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:47,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2022-04-06 20:39:47,040 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 40 [2022-04-06 20:39:47,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:47,040 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2022-04-06 20:39:47,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 30 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:47,041 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2022-04-06 20:39:47,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:39:47,041 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:47,041 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:47,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-04-06 20:39:47,255 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2022-04-06 20:39:47,255 INFO L403 AbstractCegarLoop]: === Iteration 211 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:47,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:47,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1446844213, now seen corresponding path program 365 times [2022-04-06 20:39:47,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:47,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1618260434] [2022-04-06 20:39:47,256 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:47,256 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:47,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1446844213, now seen corresponding path program 366 times [2022-04-06 20:39:47,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:47,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080753485] [2022-04-06 20:39:47,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:47,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:47,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:47,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:47,689 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:47,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:47,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080753485] [2022-04-06 20:39:47,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080753485] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:47,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456681495] [2022-04-06 20:39:47,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:39:47,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:47,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:47,690 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:47,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-04-06 20:39:48,058 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 20:39:48,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:48,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:39:48,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:48,188 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:48,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:49,129 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:49,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456681495] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:49,129 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:49,129 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:39:49,129 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:49,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1618260434] [2022-04-06 20:39:49,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1618260434] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:49,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:49,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:39:49,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135394852] [2022-04-06 20:39:49,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:49,130 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:39:49,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:49,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:39:49,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=530, Invalid=3252, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:39:49,130 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:50,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:50,842 INFO L93 Difference]: Finished difference Result 87 states and 102 transitions. [2022-04-06 20:39:50,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:39:50,843 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:39:50,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:50,843 INFO L225 Difference]: With dead ends: 87 [2022-04-06 20:39:50,843 INFO L226 Difference]: Without dead ends: 82 [2022-04-06 20:39:50,843 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1292, Invalid=6898, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:39:50,843 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:50,844 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 96 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:39:50,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-04-06 20:39:51,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 68. [2022-04-06 20:39:51,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:51,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:39:51,386 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:39:51,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:51,386 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:39:51,386 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:51,386 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:39:51,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:39:51,386 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:51,386 INFO L499 BasicCegarLoop]: trace histogram [15, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:51,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-04-06 20:39:51,590 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-04-06 20:39:51,590 INFO L403 AbstractCegarLoop]: === Iteration 212 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:51,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:51,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1108912148, now seen corresponding path program 367 times [2022-04-06 20:39:51,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:51,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1573819354] [2022-04-06 20:39:51,591 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:51,591 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:51,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1108912148, now seen corresponding path program 368 times [2022-04-06 20:39:51,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:51,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546557885] [2022-04-06 20:39:51,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:51,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:51,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:51,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:51,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:51,973 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:51,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:51,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546557885] [2022-04-06 20:39:51,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546557885] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:51,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903285045] [2022-04-06 20:39:51,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:39:51,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:51,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:51,974 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:51,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-04-06 20:39:52,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:39:52,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:52,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:39:52,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:52,136 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:52,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:53,015 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:53,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903285045] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:53,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:53,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:39:53,016 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:53,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1573819354] [2022-04-06 20:39:53,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1573819354] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:53,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:53,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:39:53,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958146939] [2022-04-06 20:39:53,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:53,016 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:39:53,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:53,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:39:53,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=3243, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:39:53,017 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:55,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:39:55,544 INFO L93 Difference]: Finished difference Result 101 states and 117 transitions. [2022-04-06 20:39:55,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-04-06 20:39:55,544 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:39:55,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:39:55,545 INFO L225 Difference]: With dead ends: 101 [2022-04-06 20:39:55,545 INFO L226 Difference]: Without dead ends: 96 [2022-04-06 20:39:55,545 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1729, Invalid=8777, Unknown=0, NotChecked=0, Total=10506 [2022-04-06 20:39:55,545 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 1210 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:39:55,545 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 114 Invalid, 1282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1210 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:39:55,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-04-06 20:39:56,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 68. [2022-04-06 20:39:56,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:56,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:39:56,172 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:39:56,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:39:56,172 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:39:56,172 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:39:56,172 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:39:56,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:39:56,172 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:39:56,172 INFO L499 BasicCegarLoop]: trace histogram [16, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:39:56,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-04-06 20:39:56,387 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-04-06 20:39:56,387 INFO L403 AbstractCegarLoop]: === Iteration 213 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:39:56,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:39:56,387 INFO L85 PathProgramCache]: Analyzing trace with hash -405274453, now seen corresponding path program 369 times [2022-04-06 20:39:56,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:56,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [575361299] [2022-04-06 20:39:56,388 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:39:56,388 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:39:56,388 INFO L85 PathProgramCache]: Analyzing trace with hash -405274453, now seen corresponding path program 370 times [2022-04-06 20:39:56,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:39:56,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127059856] [2022-04-06 20:39:56,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:39:56,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:39:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:56,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:39:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:39:56,783 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:56,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:39:56,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127059856] [2022-04-06 20:39:56,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127059856] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:39:56,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243326269] [2022-04-06 20:39:56,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:39:56,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:39:56,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:39:56,784 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:39:56,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-04-06 20:39:56,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:39:56,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:39:56,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:39:56,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:39:56,898 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:56,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:39:57,899 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:39:57,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243326269] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:39:57,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:39:57,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:39:57,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:39:57,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [575361299] [2022-04-06 20:39:57,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [575361299] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:39:57,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:39:57,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:39:57,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014844238] [2022-04-06 20:39:57,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:39:57,899 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:39:57,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:39:57,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:39:57,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=552, Invalid=3230, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:39:57,900 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:01,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:01,265 INFO L93 Difference]: Finished difference Result 114 states and 131 transitions. [2022-04-06 20:40:01,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:40:01,266 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:01,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:01,266 INFO L225 Difference]: With dead ends: 114 [2022-04-06 20:40:01,266 INFO L226 Difference]: Without dead ends: 109 [2022-04-06 20:40:01,267 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1594 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2073, Invalid=10359, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:40:01,267 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 1881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:01,267 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 162 Invalid, 1881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1790 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:01,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2022-04-06 20:40:01,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 68. [2022-04-06 20:40:01,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:01,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:01,892 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:01,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:01,892 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:01,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:01,892 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:01,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:01,893 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:01,893 INFO L499 BasicCegarLoop]: trace histogram [17, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:01,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-04-06 20:40:02,099 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-04-06 20:40:02,100 INFO L403 AbstractCegarLoop]: === Iteration 214 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:02,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:02,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1629502452, now seen corresponding path program 371 times [2022-04-06 20:40:02,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:02,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1629300589] [2022-04-06 20:40:02,101 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:02,101 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:02,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1629502452, now seen corresponding path program 372 times [2022-04-06 20:40:02,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:02,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146131075] [2022-04-06 20:40:02,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:02,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:02,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:02,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:02,607 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:02,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:02,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146131075] [2022-04-06 20:40:02,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146131075] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:02,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347686451] [2022-04-06 20:40:02,607 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:40:02,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:02,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:02,608 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:02,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-04-06 20:40:03,439 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:40:03,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:03,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:03,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:03,517 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:03,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 208 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:04,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347686451] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:04,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:04,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:04,282 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:04,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1629300589] [2022-04-06 20:40:04,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1629300589] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:04,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:04,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:04,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819619141] [2022-04-06 20:40:04,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:04,282 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:04,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:04,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:04,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=569, Invalid=3213, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:04,283 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:08,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:08,203 INFO L93 Difference]: Finished difference Result 126 states and 144 transitions. [2022-04-06 20:40:08,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:40:08,203 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:08,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:08,203 INFO L225 Difference]: With dead ends: 126 [2022-04-06 20:40:08,203 INFO L226 Difference]: Without dead ends: 121 [2022-04-06 20:40:08,204 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1866 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2324, Invalid=11482, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:40:08,204 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 1965 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:08,205 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 155 Invalid, 2072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1965 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:08,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-04-06 20:40:09,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 68. [2022-04-06 20:40:09,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:09,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:09,042 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:09,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:09,042 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:09,042 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:09,042 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:09,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:09,042 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:09,042 INFO L499 BasicCegarLoop]: trace histogram [18, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:09,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:09,247 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-04-06 20:40:09,247 INFO L403 AbstractCegarLoop]: === Iteration 215 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:09,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:09,247 INFO L85 PathProgramCache]: Analyzing trace with hash -837709685, now seen corresponding path program 373 times [2022-04-06 20:40:09,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:09,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1966284941] [2022-04-06 20:40:09,248 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:09,248 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:09,248 INFO L85 PathProgramCache]: Analyzing trace with hash -837709685, now seen corresponding path program 374 times [2022-04-06 20:40:09,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:09,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199344060] [2022-04-06 20:40:09,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:09,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:09,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:09,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:09,772 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:09,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:09,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199344060] [2022-04-06 20:40:09,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199344060] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:09,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356138711] [2022-04-06 20:40:09,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:40:09,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:09,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:09,773 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:09,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-04-06 20:40:09,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:40:09,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:09,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:09,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:09,988 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:09,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:11,184 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:11,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356138711] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:11,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:11,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:11,185 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:11,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1966284941] [2022-04-06 20:40:11,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1966284941] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:11,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:11,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:11,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188299222] [2022-04-06 20:40:11,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:11,185 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:11,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:11,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:11,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=590, Invalid=3192, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:11,187 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:15,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:15,779 INFO L93 Difference]: Finished difference Result 137 states and 156 transitions. [2022-04-06 20:40:15,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:40:15,798 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:15,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:15,799 INFO L225 Difference]: With dead ends: 137 [2022-04-06 20:40:15,799 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 20:40:15,800 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1993 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2482, Invalid=12038, Unknown=0, NotChecked=0, Total=14520 [2022-04-06 20:40:15,800 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 38 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2042 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:15,800 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 148 Invalid, 2159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2042 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:40:15,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 20:40:16,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 68. [2022-04-06 20:40:16,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:16,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:16,382 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:16,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:16,382 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:16,382 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:16,382 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:16,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:16,382 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:16,382 INFO L499 BasicCegarLoop]: trace histogram [19, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:16,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-04-06 20:40:16,587 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2022-04-06 20:40:16,587 INFO L403 AbstractCegarLoop]: === Iteration 216 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:16,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:16,587 INFO L85 PathProgramCache]: Analyzing trace with hash -2059093972, now seen corresponding path program 375 times [2022-04-06 20:40:16,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:16,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2110882820] [2022-04-06 20:40:16,588 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:16,588 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:16,588 INFO L85 PathProgramCache]: Analyzing trace with hash -2059093972, now seen corresponding path program 376 times [2022-04-06 20:40:16,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:16,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062487655] [2022-04-06 20:40:16,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:16,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:16,906 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:16,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:16,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062487655] [2022-04-06 20:40:16,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062487655] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:16,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480804696] [2022-04-06 20:40:16,907 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:40:16,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:16,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:16,908 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:16,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-04-06 20:40:16,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:40:16,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:16,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:16,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:17,031 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:17,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:17,902 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:17,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480804696] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:17,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:17,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:17,902 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:17,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2110882820] [2022-04-06 20:40:17,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2110882820] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:17,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:17,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:17,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498994683] [2022-04-06 20:40:17,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:17,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:17,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:17,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:17,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=3171, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:17,903 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:22,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:22,283 INFO L93 Difference]: Finished difference Result 147 states and 167 transitions. [2022-04-06 20:40:22,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:40:22,283 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:22,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:22,284 INFO L225 Difference]: With dead ends: 147 [2022-04-06 20:40:22,284 INFO L226 Difference]: Without dead ends: 142 [2022-04-06 20:40:22,284 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1968 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2513, Invalid=12007, Unknown=0, NotChecked=0, Total=14520 [2022-04-06 20:40:22,284 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 46 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2243 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 2360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:22,284 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 166 Invalid, 2360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2243 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:40:22,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-04-06 20:40:22,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 68. [2022-04-06 20:40:22,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:22,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:22,854 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:22,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:22,854 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:22,854 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:22,854 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:22,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:22,854 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:22,854 INFO L499 BasicCegarLoop]: trace histogram [20, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:22,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-04-06 20:40:23,058 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:23,058 INFO L403 AbstractCegarLoop]: === Iteration 217 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:23,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:23,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1959946133, now seen corresponding path program 377 times [2022-04-06 20:40:23,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:23,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [437900477] [2022-04-06 20:40:23,059 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:23,059 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:23,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1959946133, now seen corresponding path program 378 times [2022-04-06 20:40:23,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:23,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286241114] [2022-04-06 20:40:23,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:23,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:23,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:23,495 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:23,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:23,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286241114] [2022-04-06 20:40:23,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286241114] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:23,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635797685] [2022-04-06 20:40:23,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:40:23,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:23,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:23,496 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:23,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-04-06 20:40:25,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:40:25,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:25,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:25,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:25,220 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:25,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:26,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635797685] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:26,071 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:26,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:26,071 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:26,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [437900477] [2022-04-06 20:40:26,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [437900477] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:26,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:26,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:26,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741053354] [2022-04-06 20:40:26,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:26,072 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:26,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:26,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:26,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=634, Invalid=3148, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:26,072 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:30,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:30,746 INFO L93 Difference]: Finished difference Result 156 states and 177 transitions. [2022-04-06 20:40:30,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-04-06 20:40:30,746 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:30,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:30,746 INFO L225 Difference]: With dead ends: 156 [2022-04-06 20:40:30,746 INFO L226 Difference]: Without dead ends: 151 [2022-04-06 20:40:30,747 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1782 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2432, Invalid=11374, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:40:30,747 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 53 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 2003 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 2003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:30,747 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 144 Invalid, 2118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 2003 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:40:30,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-04-06 20:40:31,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 68. [2022-04-06 20:40:31,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:31,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:31,326 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:31,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:31,327 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:31,327 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:31,327 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:31,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:31,327 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:31,327 INFO L499 BasicCegarLoop]: trace histogram [21, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:31,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:31,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:31,531 INFO L403 AbstractCegarLoop]: === Iteration 218 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:31,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:31,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1922577484, now seen corresponding path program 379 times [2022-04-06 20:40:31,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:31,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [406706103] [2022-04-06 20:40:31,532 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:31,532 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:31,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1922577484, now seen corresponding path program 380 times [2022-04-06 20:40:31,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:31,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439054046] [2022-04-06 20:40:31,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:31,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:31,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:31,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:31,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:31,951 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:31,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:31,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439054046] [2022-04-06 20:40:31,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439054046] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:31,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617521204] [2022-04-06 20:40:31,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:40:31,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:31,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:31,952 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:31,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-04-06 20:40:32,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:40:32,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:32,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:32,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:32,087 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:32,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:32,843 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:32,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617521204] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:32,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:32,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:32,844 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:32,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [406706103] [2022-04-06 20:40:32,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [406706103] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:32,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:32,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:32,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393519867] [2022-04-06 20:40:32,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:32,844 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:32,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:32,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:32,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=661, Invalid=3121, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:32,845 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:38,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:38,086 INFO L93 Difference]: Finished difference Result 164 states and 186 transitions. [2022-04-06 20:40:38,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-04-06 20:40:38,087 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:38,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:38,087 INFO L225 Difference]: With dead ends: 164 [2022-04-06 20:40:38,087 INFO L226 Difference]: Without dead ends: 159 [2022-04-06 20:40:38,087 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1454 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2248, Invalid=10184, Unknown=0, NotChecked=0, Total=12432 [2022-04-06 20:40:38,088 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 61 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 2278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:38,088 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 168 Invalid, 2278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:40:38,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-04-06 20:40:38,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 68. [2022-04-06 20:40:38,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:38,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:38,744 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:38,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:38,744 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:38,744 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:38,745 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:38,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:38,745 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:38,745 INFO L499 BasicCegarLoop]: trace histogram [22, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:38,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Forceful destruction successful, exit code 0 [2022-04-06 20:40:38,960 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-04-06 20:40:38,961 INFO L403 AbstractCegarLoop]: === Iteration 219 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:38,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:38,961 INFO L85 PathProgramCache]: Analyzing trace with hash -446031797, now seen corresponding path program 381 times [2022-04-06 20:40:38,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:38,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1684004007] [2022-04-06 20:40:38,962 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:38,962 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:38,962 INFO L85 PathProgramCache]: Analyzing trace with hash -446031797, now seen corresponding path program 382 times [2022-04-06 20:40:38,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:38,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058674638] [2022-04-06 20:40:38,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:38,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:39,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:39,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:39,378 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:39,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:39,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058674638] [2022-04-06 20:40:39,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058674638] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:39,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442162042] [2022-04-06 20:40:39,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:40:39,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:39,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:39,380 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:39,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-04-06 20:40:39,429 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:40:39,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:39,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:39,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:39,563 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:39,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:40,380 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 0 proven. 268 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:40,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442162042] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:40,380 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:40,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:40,380 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:40,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1684004007] [2022-04-06 20:40:40,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1684004007] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:40,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:40,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:40,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668104383] [2022-04-06 20:40:40,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:40,381 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:40,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:40,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:40,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=692, Invalid=3090, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:40,381 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:45,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:45,363 INFO L93 Difference]: Finished difference Result 171 states and 194 transitions. [2022-04-06 20:40:45,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:40:45,363 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:45,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:45,364 INFO L225 Difference]: With dead ends: 171 [2022-04-06 20:40:45,364 INFO L226 Difference]: Without dead ends: 166 [2022-04-06 20:40:45,364 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1161 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2072, Invalid=9058, Unknown=0, NotChecked=0, Total=11130 [2022-04-06 20:40:45,364 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 68 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 2322 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:45,365 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 183 Invalid, 2400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2322 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:40:45,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2022-04-06 20:40:45,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 68. [2022-04-06 20:40:45,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:45,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:45,946 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:45,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:45,946 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:45,946 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:45,946 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:45,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:45,946 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:45,946 INFO L499 BasicCegarLoop]: trace histogram [23, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:45,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-04-06 20:40:46,151 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:46,152 INFO L403 AbstractCegarLoop]: === Iteration 220 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:46,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:46,152 INFO L85 PathProgramCache]: Analyzing trace with hash -522438548, now seen corresponding path program 383 times [2022-04-06 20:40:46,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:46,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1828392948] [2022-04-06 20:40:46,152 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:46,152 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:46,152 INFO L85 PathProgramCache]: Analyzing trace with hash -522438548, now seen corresponding path program 384 times [2022-04-06 20:40:46,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:46,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821830053] [2022-04-06 20:40:46,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:46,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:46,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:46,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:46,594 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:46,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:46,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821830053] [2022-04-06 20:40:46,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821830053] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:46,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008969738] [2022-04-06 20:40:46,594 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:40:46,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:46,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:46,595 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:46,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-04-06 20:40:47,510 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:40:47,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:47,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:47,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:47,639 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:47,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:48,563 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 286 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:48,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008969738] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:48,563 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:48,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:48,563 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:48,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1828392948] [2022-04-06 20:40:48,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1828392948] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:48,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:48,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:48,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937344241] [2022-04-06 20:40:48,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:48,563 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:48,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:48,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:48,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=727, Invalid=3055, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:48,564 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:53,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:40:53,800 INFO L93 Difference]: Finished difference Result 177 states and 201 transitions. [2022-04-06 20:40:53,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-04-06 20:40:53,800 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:40:53,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:40:53,801 INFO L225 Difference]: With dead ends: 177 [2022-04-06 20:40:53,801 INFO L226 Difference]: Without dead ends: 172 [2022-04-06 20:40:53,801 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1939, Invalid=8161, Unknown=0, NotChecked=0, Total=10100 [2022-04-06 20:40:53,801 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 76 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 2449 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 2512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 2449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:40:53,801 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 193 Invalid, 2512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 2449 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:40:53,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2022-04-06 20:40:54,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 68. [2022-04-06 20:40:54,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:54,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:40:54,512 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:40:54,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:40:54,512 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:40:54,512 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:40:54,512 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:40:54,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:40:54,512 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:40:54,512 INFO L499 BasicCegarLoop]: trace histogram [24, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:40:54,516 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-04-06 20:40:54,716 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2022-04-06 20:40:54,716 INFO L403 AbstractCegarLoop]: === Iteration 221 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:40:54,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:40:54,716 INFO L85 PathProgramCache]: Analyzing trace with hash 444928043, now seen corresponding path program 385 times [2022-04-06 20:40:54,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:54,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [71586464] [2022-04-06 20:40:54,717 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:40:54,717 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:40:54,717 INFO L85 PathProgramCache]: Analyzing trace with hash 444928043, now seen corresponding path program 386 times [2022-04-06 20:40:54,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:40:54,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679903376] [2022-04-06 20:40:54,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:40:54,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:40:54,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:55,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:40:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:40:55,026 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:55,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:40:55,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679903376] [2022-04-06 20:40:55,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679903376] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:40:55,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135455489] [2022-04-06 20:40:55,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:40:55,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:40:55,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:40:55,033 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:40:55,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-04-06 20:40:55,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:40:55,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:40:55,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:40:55,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:40:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:55,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:40:56,159 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:40:56,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135455489] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:40:56,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:40:56,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:40:56,160 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:40:56,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [71586464] [2022-04-06 20:40:56,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [71586464] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:40:56,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:40:56,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:40:56,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389931492] [2022-04-06 20:40:56,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:40:56,160 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:40:56,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:40:56,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:40:56,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=766, Invalid=3016, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:40:56,161 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:01,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:01,833 INFO L93 Difference]: Finished difference Result 182 states and 207 transitions. [2022-04-06 20:41:01,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-04-06 20:41:01,833 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:41:01,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:01,834 INFO L225 Difference]: With dead ends: 182 [2022-04-06 20:41:01,834 INFO L226 Difference]: Without dead ends: 177 [2022-04-06 20:41:01,834 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1849, Invalid=7463, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:41:01,834 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 83 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 2357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:01,834 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 183 Invalid, 2357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 2303 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:41:01,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-04-06 20:41:02,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 68. [2022-04-06 20:41:02,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:02,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:41:02,495 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:41:02,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:02,495 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:41:02,495 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:02,496 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:41:02,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:41:02,496 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:02,496 INFO L499 BasicCegarLoop]: trace histogram [25, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:02,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-04-06 20:41:02,698 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:02,698 INFO L403 AbstractCegarLoop]: === Iteration 222 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:02,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:02,698 INFO L85 PathProgramCache]: Analyzing trace with hash -493697908, now seen corresponding path program 387 times [2022-04-06 20:41:02,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:02,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [336582699] [2022-04-06 20:41:02,702 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:02,702 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:02,702 INFO L85 PathProgramCache]: Analyzing trace with hash -493697908, now seen corresponding path program 388 times [2022-04-06 20:41:02,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:02,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617458964] [2022-04-06 20:41:02,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:02,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:03,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:03,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:03,026 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 0 proven. 328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:03,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:03,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617458964] [2022-04-06 20:41:03,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617458964] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:03,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467764707] [2022-04-06 20:41:03,027 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:03,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:03,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:03,027 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:03,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-04-06 20:41:03,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:03,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:03,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:41:03,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:03,170 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 0 proven. 328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:03,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:03,993 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 0 proven. 328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:03,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467764707] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:03,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:03,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:41:03,994 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:03,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [336582699] [2022-04-06 20:41:03,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [336582699] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:03,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:03,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:41:03,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129758905] [2022-04-06 20:41:03,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:03,994 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:41:03,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:03,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:41:03,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=809, Invalid=2973, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:41:03,995 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:09,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:09,314 INFO L93 Difference]: Finished difference Result 186 states and 212 transitions. [2022-04-06 20:41:09,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 20:41:09,315 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:41:09,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:09,315 INFO L225 Difference]: With dead ends: 186 [2022-04-06 20:41:09,315 INFO L226 Difference]: Without dead ends: 181 [2022-04-06 20:41:09,316 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1802, Invalid=6940, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:41:09,316 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 91 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 2658 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 2701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:09,316 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 203 Invalid, 2701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2658 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:41:09,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-04-06 20:41:10,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 68. [2022-04-06 20:41:10,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:10,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:41:10,027 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:41:10,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:10,027 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:41:10,027 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:10,027 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:41:10,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:41:10,028 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:10,028 INFO L499 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:10,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Forceful destruction successful, exit code 0 [2022-04-06 20:41:10,247 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-04-06 20:41:10,247 INFO L403 AbstractCegarLoop]: === Iteration 223 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:10,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:10,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1078165493, now seen corresponding path program 389 times [2022-04-06 20:41:10,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:10,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1910321979] [2022-04-06 20:41:10,248 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:10,248 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:10,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1078165493, now seen corresponding path program 390 times [2022-04-06 20:41:10,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:10,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491974687] [2022-04-06 20:41:10,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:10,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:10,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:10,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:10,705 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:10,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:10,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491974687] [2022-04-06 20:41:10,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491974687] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:10,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258070442] [2022-04-06 20:41:10,706 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:10,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:10,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:10,706 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:10,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-04-06 20:41:11,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-04-06 20:41:11,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:11,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:41:11,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:11,921 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:11,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:12,845 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 0 proven. 352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:12,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258070442] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:12,845 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:12,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:41:12,845 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:12,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1910321979] [2022-04-06 20:41:12,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1910321979] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:12,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:12,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:41:12,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229688378] [2022-04-06 20:41:12,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:12,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:41:12,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:12,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:41:12,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=856, Invalid=2926, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:41:12,846 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:18,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:18,062 INFO L93 Difference]: Finished difference Result 189 states and 216 transitions. [2022-04-06 20:41:18,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:41:18,062 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:41:18,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:18,063 INFO L225 Difference]: With dead ends: 189 [2022-04-06 20:41:18,063 INFO L226 Difference]: Without dead ends: 184 [2022-04-06 20:41:18,063 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1798, Invalid=6574, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 20:41:18,063 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 98 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 2708 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 2745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 2708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:18,063 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 203 Invalid, 2745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 2708 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:41:18,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-04-06 20:41:18,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 68. [2022-04-06 20:41:18,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 63 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:18,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 82 transitions. [2022-04-06 20:41:18,637 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 82 transitions. Word has length 40 [2022-04-06 20:41:18,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:18,637 INFO L478 AbstractCegarLoop]: Abstraction has 68 states and 82 transitions. [2022-04-06 20:41:18,638 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:18,638 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 82 transitions. [2022-04-06 20:41:18,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-04-06 20:41:18,638 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:18,638 INFO L499 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:18,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Forceful destruction successful, exit code 0 [2022-04-06 20:41:18,842 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-04-06 20:41:18,842 INFO L403 AbstractCegarLoop]: === Iteration 224 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:18,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:18,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1119738028, now seen corresponding path program 53 times [2022-04-06 20:41:18,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:18,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [73520271] [2022-04-06 20:41:18,843 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:18,843 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:18,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1119738028, now seen corresponding path program 54 times [2022-04-06 20:41:18,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:18,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126367617] [2022-04-06 20:41:18,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:18,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:18,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:19,271 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:19,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:19,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126367617] [2022-04-06 20:41:19,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126367617] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:19,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131496130] [2022-04-06 20:41:19,271 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:19,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:19,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:19,272 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:19,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-04-06 20:41:21,343 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-04-06 20:41:21,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:21,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 59 conjunts are in the unsatisfiable core [2022-04-06 20:41:21,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:21,468 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:21,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:22,437 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:22,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131496130] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:22,437 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:22,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 62 [2022-04-06 20:41:22,437 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:22,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [73520271] [2022-04-06 20:41:22,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [73520271] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:22,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:22,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-04-06 20:41:22,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800121616] [2022-04-06 20:41:22,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:22,437 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 20:41:22,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:22,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 20:41:22,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=907, Invalid=2875, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 20:41:22,438 INFO L87 Difference]: Start difference. First operand 68 states and 82 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:28,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:28,133 INFO L93 Difference]: Finished difference Result 194 states and 223 transitions. [2022-04-06 20:41:28,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 20:41:28,133 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 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 40 [2022-04-06 20:41:28,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:28,133 INFO L225 Difference]: With dead ends: 194 [2022-04-06 20:41:28,133 INFO L226 Difference]: Without dead ends: 189 [2022-04-06 20:41:28,134 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1837, Invalid=6353, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 20:41:28,134 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 120 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 2917 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 2963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:28,134 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 211 Invalid, 2963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2917 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:41:28,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-04-06 20:41:28,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 70. [2022-04-06 20:41:28,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 65 states have (on average 1.2461538461538462) internal successors, (81), 65 states have internal predecessors, (81), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:28,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 85 transitions. [2022-04-06 20:41:28,802 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 85 transitions. Word has length 40 [2022-04-06 20:41:28,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:28,802 INFO L478 AbstractCegarLoop]: Abstraction has 70 states and 85 transitions. [2022-04-06 20:41:28,802 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 31 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:28,802 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 85 transitions. [2022-04-06 20:41:28,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:41:28,802 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:28,802 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:28,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Forceful destruction successful, exit code 0 [2022-04-06 20:41:29,006 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-04-06 20:41:29,007 INFO L403 AbstractCegarLoop]: === Iteration 225 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:29,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:29,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1868002569, now seen corresponding path program 391 times [2022-04-06 20:41:29,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:29,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1122359861] [2022-04-06 20:41:29,008 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:29,008 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:29,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1868002569, now seen corresponding path program 392 times [2022-04-06 20:41:29,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:29,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163515821] [2022-04-06 20:41:29,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:29,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:29,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:29,989 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:29,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:29,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163515821] [2022-04-06 20:41:30,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163515821] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:30,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419267617] [2022-04-06 20:41:30,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:30,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:30,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:30,010 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:30,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-04-06 20:41:30,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:30,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:30,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:41:30,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:30,590 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:30,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:31,338 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:31,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419267617] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:31,338 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:31,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 19, 19] total 66 [2022-04-06 20:41:31,338 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:31,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1122359861] [2022-04-06 20:41:31,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1122359861] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:31,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:31,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-04-06 20:41:31,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327740133] [2022-04-06 20:41:31,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:31,339 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-04-06 20:41:31,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:31,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-04-06 20:41:31,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=4072, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:41:31,339 INFO L87 Difference]: Start difference. First operand 70 states and 85 transitions. Second operand has 35 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 33 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:34,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:34,203 INFO L93 Difference]: Finished difference Result 89 states and 104 transitions. [2022-04-06 20:41:34,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:41:34,203 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 33 states have internal predecessors, (37), 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 41 [2022-04-06 20:41:34,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:34,204 INFO L225 Difference]: With dead ends: 89 [2022-04-06 20:41:34,204 INFO L226 Difference]: Without dead ends: 84 [2022-04-06 20:41:34,204 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 41 SyntacticMatches, 12 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2301 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=430, Invalid=8882, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:41:34,204 INFO L913 BasicCegarLoop]: 11 mSDtfsCounter, 17 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:34,204 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 123 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:34,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-04-06 20:41:34,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 71. [2022-04-06 20:41:34,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:34,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:41:34,945 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:41:34,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:34,945 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:41:34,945 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 33 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:34,945 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:41:34,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:41:34,945 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:34,945 INFO L499 BasicCegarLoop]: trace histogram [15, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:34,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Forceful destruction successful, exit code 0 [2022-04-06 20:41:35,159 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-04-06 20:41:35,160 INFO L403 AbstractCegarLoop]: === Iteration 226 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:35,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:35,160 INFO L85 PathProgramCache]: Analyzing trace with hash 17956854, now seen corresponding path program 393 times [2022-04-06 20:41:35,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:35,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1017288940] [2022-04-06 20:41:35,161 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:35,161 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:35,161 INFO L85 PathProgramCache]: Analyzing trace with hash 17956854, now seen corresponding path program 394 times [2022-04-06 20:41:35,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:35,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805989520] [2022-04-06 20:41:35,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:35,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:35,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:35,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:35,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:35,502 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:35,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:35,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805989520] [2022-04-06 20:41:35,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805989520] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:35,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040511922] [2022-04-06 20:41:35,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:35,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:35,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:35,503 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:35,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-04-06 20:41:35,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:35,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:35,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:41:35,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:35,651 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:35,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:36,680 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:36,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040511922] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:36,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:36,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:41:36,680 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:36,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1017288940] [2022-04-06 20:41:36,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1017288940] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:36,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:36,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:41:36,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225636393] [2022-04-06 20:41:36,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:36,680 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:41:36,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:36,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:41:36,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=567, Invalid=3465, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:41:36,681 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:39,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:39,573 INFO L93 Difference]: Finished difference Result 106 states and 123 transitions. [2022-04-06 20:41:39,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-04-06 20:41:39,573 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:41:39,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:39,573 INFO L225 Difference]: With dead ends: 106 [2022-04-06 20:41:39,573 INFO L226 Difference]: Without dead ends: 101 [2022-04-06 20:41:39,574 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1849, Invalid=9493, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 20:41:39,574 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:39,574 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 119 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:41:39,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-04-06 20:41:40,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 71. [2022-04-06 20:41:40,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:40,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:41:40,352 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:41:40,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:40,352 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:41:40,352 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:40,352 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:41:40,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:41:40,352 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:40,352 INFO L499 BasicCegarLoop]: trace histogram [16, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:40,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-04-06 20:41:40,568 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:40,568 INFO L403 AbstractCegarLoop]: === Iteration 227 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:40,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:40,568 INFO L85 PathProgramCache]: Analyzing trace with hash 355888919, now seen corresponding path program 395 times [2022-04-06 20:41:40,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:40,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [869944830] [2022-04-06 20:41:40,569 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:40,569 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:40,569 INFO L85 PathProgramCache]: Analyzing trace with hash 355888919, now seen corresponding path program 396 times [2022-04-06 20:41:40,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:40,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470206381] [2022-04-06 20:41:40,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:40,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:41,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:41,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:41,040 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:41,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:41,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470206381] [2022-04-06 20:41:41,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470206381] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:41,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633579117] [2022-04-06 20:41:41,040 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:41:41,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:41,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:41,041 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:41,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-04-06 20:41:41,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:41:41,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:41,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:41:41,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:41,599 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:41,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:42,518 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:42,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633579117] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:42,519 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:42,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:41:42,519 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:42,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [869944830] [2022-04-06 20:41:42,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [869944830] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:42,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:42,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:41:42,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768029922] [2022-04-06 20:41:42,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:42,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:41:42,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:42,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:41:42,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=578, Invalid=3454, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:41:42,520 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:46,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:46,328 INFO L93 Difference]: Finished difference Result 120 states and 138 transitions. [2022-04-06 20:41:46,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 20:41:46,329 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:41:46,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:46,329 INFO L225 Difference]: With dead ends: 120 [2022-04-06 20:41:46,329 INFO L226 Difference]: Without dead ends: 115 [2022-04-06 20:41:46,329 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1791 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2233, Invalid=11339, Unknown=0, NotChecked=0, Total=13572 [2022-04-06 20:41:46,330 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:46,330 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 127 Invalid, 1781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1683 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:41:46,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-04-06 20:41:47,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 71. [2022-04-06 20:41:47,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:47,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:41:47,003 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:41:47,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:47,003 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:41:47,003 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:47,003 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:41:47,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:41:47,003 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:47,003 INFO L499 BasicCegarLoop]: trace histogram [17, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:47,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-04-06 20:41:47,207 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:47,207 INFO L403 AbstractCegarLoop]: === Iteration 228 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:47,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:47,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1059526614, now seen corresponding path program 397 times [2022-04-06 20:41:47,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:47,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1877981349] [2022-04-06 20:41:47,208 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:47,208 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:47,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1059526614, now seen corresponding path program 398 times [2022-04-06 20:41:47,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:47,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237348484] [2022-04-06 20:41:47,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:47,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:47,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:47,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:47,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:47,661 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 219 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:47,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:47,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237348484] [2022-04-06 20:41:47,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237348484] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:47,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378578340] [2022-04-06 20:41:47,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:41:47,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:47,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:47,663 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:47,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-04-06 20:41:47,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:41:47,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:47,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:41:47,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:47,845 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 219 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:47,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:48,899 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 219 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:48,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378578340] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:48,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:48,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:41:48,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:48,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1877981349] [2022-04-06 20:41:48,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1877981349] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:48,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:48,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:41:48,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384081365] [2022-04-06 20:41:48,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:48,899 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:41:48,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:48,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:41:48,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=3439, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:41:48,900 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:53,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:41:53,403 INFO L93 Difference]: Finished difference Result 133 states and 152 transitions. [2022-04-06 20:41:53,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-04-06 20:41:53,403 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:41:53,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:41:53,403 INFO L225 Difference]: With dead ends: 133 [2022-04-06 20:41:53,403 INFO L226 Difference]: Without dead ends: 128 [2022-04-06 20:41:53,404 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2140 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2521, Invalid=12731, Unknown=0, NotChecked=0, Total=15252 [2022-04-06 20:41:53,404 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1899 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 2016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:41:53,404 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 125 Invalid, 2016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1899 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:41:53,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-04-06 20:41:54,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 71. [2022-04-06 20:41:54,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:54,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:41:54,090 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:41:54,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:41:54,090 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:41:54,090 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:41:54,090 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:41:54,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:41:54,090 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:41:54,091 INFO L499 BasicCegarLoop]: trace histogram [18, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:41:54,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-04-06 20:41:54,306 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-04-06 20:41:54,306 INFO L403 AbstractCegarLoop]: === Iteration 229 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:41:54,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:41:54,306 INFO L85 PathProgramCache]: Analyzing trace with hash -164701385, now seen corresponding path program 399 times [2022-04-06 20:41:54,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:54,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [995240195] [2022-04-06 20:41:54,307 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:41:54,307 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:41:54,307 INFO L85 PathProgramCache]: Analyzing trace with hash -164701385, now seen corresponding path program 400 times [2022-04-06 20:41:54,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:41:54,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606896485] [2022-04-06 20:41:54,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:41:54,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:41:54,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:54,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:41:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:41:54,774 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:54,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:41:54,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606896485] [2022-04-06 20:41:54,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606896485] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:41:54,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720810096] [2022-04-06 20:41:54,774 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:41:54,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:41:54,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:41:54,775 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:41:54,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-04-06 20:41:54,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:41:54,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:41:54,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:41:54,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:41:54,975 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:54,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:41:56,051 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:41:56,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720810096] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:41:56,052 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:41:56,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:41:56,052 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:41:56,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [995240195] [2022-04-06 20:41:56,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [995240195] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:41:56,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:41:56,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:41:56,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236304028] [2022-04-06 20:41:56,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:41:56,052 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:41:56,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:41:56,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:41:56,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=612, Invalid=3420, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:41:56,053 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:01,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:01,217 INFO L93 Difference]: Finished difference Result 145 states and 165 transitions. [2022-04-06 20:42:01,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:42:01,217 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:01,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:01,218 INFO L225 Difference]: With dead ends: 145 [2022-04-06 20:42:01,218 INFO L226 Difference]: Without dead ends: 140 [2022-04-06 20:42:01,219 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2342 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2713, Invalid=13543, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 20:42:01,219 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 38 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 2103 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 2233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 2103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:01,219 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 133 Invalid, 2233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 2103 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:42:01,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-04-06 20:42:01,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 71. [2022-04-06 20:42:01,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:01,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:01,960 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:01,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:01,960 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:01,960 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:01,960 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:01,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:01,960 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:01,960 INFO L499 BasicCegarLoop]: trace histogram [19, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:01,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Forceful destruction successful, exit code 0 [2022-04-06 20:42:02,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2022-04-06 20:42:02,175 INFO L403 AbstractCegarLoop]: === Iteration 230 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:02,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:02,176 INFO L85 PathProgramCache]: Analyzing trace with hash 627091382, now seen corresponding path program 401 times [2022-04-06 20:42:02,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:02,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [265037407] [2022-04-06 20:42:02,176 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:02,176 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:02,176 INFO L85 PathProgramCache]: Analyzing trace with hash 627091382, now seen corresponding path program 402 times [2022-04-06 20:42:02,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:02,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071468334] [2022-04-06 20:42:02,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:02,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:02,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:02,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:02,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:02,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071468334] [2022-04-06 20:42:02,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071468334] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:02,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860492296] [2022-04-06 20:42:02,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:42:02,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:02,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:02,645 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:02,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-04-06 20:42:03,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:42:03,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:03,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 20:42:03,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:03,310 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:03,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:04,431 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:04,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860492296] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:04,431 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:04,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 65 [2022-04-06 20:42:04,431 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:04,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [265037407] [2022-04-06 20:42:04,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [265037407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:04,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:04,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:42:04,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573058009] [2022-04-06 20:42:04,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:04,432 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:42:04,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:04,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:42:04,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=657, Invalid=3503, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:42:04,432 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:09,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:09,942 INFO L93 Difference]: Finished difference Result 156 states and 177 transitions. [2022-04-06 20:42:09,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:42:09,942 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:09,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:09,943 INFO L225 Difference]: With dead ends: 156 [2022-04-06 20:42:09,943 INFO L226 Difference]: Without dead ends: 151 [2022-04-06 20:42:09,943 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2825, Invalid=13945, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:42:09,943 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 45 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 2318 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 2451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 2318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:09,943 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 151 Invalid, 2451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 2318 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:42:09,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-04-06 20:42:10,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 71. [2022-04-06 20:42:10,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:10,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:10,649 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:10,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:10,649 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:10,649 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:10,650 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:10,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:10,650 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:10,650 INFO L499 BasicCegarLoop]: trace histogram [20, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:10,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Forceful destruction successful, exit code 0 [2022-04-06 20:42:10,850 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:10,851 INFO L403 AbstractCegarLoop]: === Iteration 231 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:10,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:10,851 INFO L85 PathProgramCache]: Analyzing trace with hash -594292905, now seen corresponding path program 403 times [2022-04-06 20:42:10,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:10,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1264387448] [2022-04-06 20:42:10,852 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:10,852 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:10,852 INFO L85 PathProgramCache]: Analyzing trace with hash -594292905, now seen corresponding path program 404 times [2022-04-06 20:42:10,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:10,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285088991] [2022-04-06 20:42:10,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:10,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:11,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:11,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:11,332 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:11,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:11,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285088991] [2022-04-06 20:42:11,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285088991] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:11,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124719589] [2022-04-06 20:42:11,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:42:11,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:11,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:11,333 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:11,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-04-06 20:42:11,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:42:11,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:11,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:42:11,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:11,549 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:11,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:12,704 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:12,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124719589] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:12,705 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:12,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:42:12,705 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:12,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1264387448] [2022-04-06 20:42:12,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1264387448] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:12,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:12,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:42:12,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009647055] [2022-04-06 20:42:12,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:12,705 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:42:12,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:12,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:42:12,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=656, Invalid=3376, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:42:12,706 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:19,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:19,316 INFO L93 Difference]: Finished difference Result 166 states and 188 transitions. [2022-04-06 20:42:19,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-04-06 20:42:19,316 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:19,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:19,317 INFO L225 Difference]: With dead ends: 166 [2022-04-06 20:42:19,317 INFO L226 Difference]: Without dead ends: 161 [2022-04-06 20:42:19,317 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2219 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2754, Invalid=13248, Unknown=0, NotChecked=0, Total=16002 [2022-04-06 20:42:19,317 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 53 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 2522 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 2649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 2522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:19,317 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 174 Invalid, 2649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 2522 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:42:19,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-04-06 20:42:20,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 71. [2022-04-06 20:42:20,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:20,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:20,008 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:20,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:20,009 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:20,009 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:20,009 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:20,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:20,009 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:20,009 INFO L499 BasicCegarLoop]: trace histogram [21, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:20,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Forceful destruction successful, exit code 0 [2022-04-06 20:42:20,214 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:20,214 INFO L403 AbstractCegarLoop]: === Iteration 232 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:20,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:20,215 INFO L85 PathProgramCache]: Analyzing trace with hash -495145066, now seen corresponding path program 405 times [2022-04-06 20:42:20,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:20,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [846642401] [2022-04-06 20:42:20,215 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:20,216 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:20,216 INFO L85 PathProgramCache]: Analyzing trace with hash -495145066, now seen corresponding path program 406 times [2022-04-06 20:42:20,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:20,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030178184] [2022-04-06 20:42:20,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:20,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:20,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:20,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:20,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:20,698 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:20,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:20,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030178184] [2022-04-06 20:42:20,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030178184] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:20,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340103960] [2022-04-06 20:42:20,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:42:20,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:20,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:20,700 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:20,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-04-06 20:42:20,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:42:20,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:20,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:42:20,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:20,895 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:20,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:22,041 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:22,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340103960] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:22,042 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:22,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:42:22,042 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:22,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [846642401] [2022-04-06 20:42:22,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [846642401] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:22,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:22,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:42:22,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572953123] [2022-04-06 20:42:22,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:22,042 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:42:22,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:22,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:42:22,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=681, Invalid=3351, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:42:22,043 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:28,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:28,502 INFO L93 Difference]: Finished difference Result 175 states and 198 transitions. [2022-04-06 20:42:28,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-04-06 20:42:28,502 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:28,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:28,502 INFO L225 Difference]: With dead ends: 175 [2022-04-06 20:42:28,502 INFO L226 Difference]: Without dead ends: 170 [2022-04-06 20:42:28,503 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1905 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2597, Invalid=12165, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 20:42:28,503 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 60 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2387 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 2504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 2387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:28,503 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 167 Invalid, 2504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 2387 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:42:28,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2022-04-06 20:42:29,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 71. [2022-04-06 20:42:29,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:29,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:29,214 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:29,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:29,214 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:29,214 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:29,214 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:29,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:29,214 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:29,214 INFO L499 BasicCegarLoop]: trace histogram [22, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:29,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Forceful destruction successful, exit code 0 [2022-04-06 20:42:29,430 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:29,430 INFO L403 AbstractCegarLoop]: === Iteration 233 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:29,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:29,430 INFO L85 PathProgramCache]: Analyzing trace with hash -907588745, now seen corresponding path program 407 times [2022-04-06 20:42:29,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:29,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [838863251] [2022-04-06 20:42:29,431 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:29,431 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:29,431 INFO L85 PathProgramCache]: Analyzing trace with hash -907588745, now seen corresponding path program 408 times [2022-04-06 20:42:29,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:29,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115095544] [2022-04-06 20:42:29,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:29,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:29,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:29,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:29,896 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:29,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:29,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115095544] [2022-04-06 20:42:29,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115095544] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:29,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807592311] [2022-04-06 20:42:29,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:42:29,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:29,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:29,897 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:29,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-04-06 20:42:31,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 20:42:31,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:31,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:42:31,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:31,519 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:31,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:32,647 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 274 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:32,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807592311] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:32,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:32,647 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:42:32,647 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:32,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [838863251] [2022-04-06 20:42:32,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [838863251] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:32,647 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:32,647 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:42:32,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206215137] [2022-04-06 20:42:32,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:32,647 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:42:32,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:32,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:42:32,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=710, Invalid=3322, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:42:32,648 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:39,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:39,016 INFO L93 Difference]: Finished difference Result 183 states and 207 transitions. [2022-04-06 20:42:39,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-04-06 20:42:39,016 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:39,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:39,017 INFO L225 Difference]: With dead ends: 183 [2022-04-06 20:42:39,017 INFO L226 Difference]: Without dead ends: 178 [2022-04-06 20:42:39,017 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2374, Invalid=10736, Unknown=0, NotChecked=0, Total=13110 [2022-04-06 20:42:39,017 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 68 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:39,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 167 Invalid, 2401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 2303 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:42:39,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-04-06 20:42:39,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 71. [2022-04-06 20:42:39,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:39,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:39,816 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:39,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:39,816 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:39,816 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:39,816 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:39,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:39,817 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:39,817 INFO L499 BasicCegarLoop]: trace histogram [23, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:39,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-04-06 20:42:40,021 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-04-06 20:42:40,021 INFO L403 AbstractCegarLoop]: === Iteration 234 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:40,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:40,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1018769270, now seen corresponding path program 409 times [2022-04-06 20:42:40,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:40,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1738010965] [2022-04-06 20:42:40,022 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:40,022 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:40,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1018769270, now seen corresponding path program 410 times [2022-04-06 20:42:40,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:40,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244718990] [2022-04-06 20:42:40,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:40,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:40,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:40,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:40,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:40,492 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 291 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:40,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:40,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244718990] [2022-04-06 20:42:40,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244718990] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:40,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020382411] [2022-04-06 20:42:40,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:42:40,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:40,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:40,493 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:40,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-04-06 20:42:40,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:42:40,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:40,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:42:40,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:40,681 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 291 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:40,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:41,813 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 291 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:41,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020382411] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:41,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:41,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:42:41,814 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:41,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1738010965] [2022-04-06 20:42:41,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1738010965] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:41,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:41,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:42:41,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697718559] [2022-04-06 20:42:41,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:41,814 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:42:41,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:41,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:42:41,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=3289, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:42:41,815 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:48,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:48,480 INFO L93 Difference]: Finished difference Result 190 states and 215 transitions. [2022-04-06 20:42:48,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-04-06 20:42:48,480 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:48,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:48,480 INFO L225 Difference]: With dead ends: 190 [2022-04-06 20:42:48,481 INFO L226 Difference]: Without dead ends: 185 [2022-04-06 20:42:48,481 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2195, Invalid=9577, Unknown=0, NotChecked=0, Total=11772 [2022-04-06 20:42:48,481 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 75 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 2451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:48,481 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 177 Invalid, 2451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2370 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:42:48,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-04-06 20:42:49,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 71. [2022-04-06 20:42:49,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:49,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:49,280 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:49,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:49,280 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:49,280 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:49,280 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:49,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:49,280 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:49,280 INFO L499 BasicCegarLoop]: trace histogram [24, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:49,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Forceful destruction successful, exit code 0 [2022-04-06 20:42:49,495 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-04-06 20:42:49,495 INFO L403 AbstractCegarLoop]: === Iteration 235 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:49,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:49,496 INFO L85 PathProgramCache]: Analyzing trace with hash 942362519, now seen corresponding path program 411 times [2022-04-06 20:42:49,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:49,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1761757745] [2022-04-06 20:42:49,496 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:49,496 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:49,496 INFO L85 PathProgramCache]: Analyzing trace with hash 942362519, now seen corresponding path program 412 times [2022-04-06 20:42:49,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:49,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371252150] [2022-04-06 20:42:49,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:49,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:49,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:49,979 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:49,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:49,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371252150] [2022-04-06 20:42:49,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371252150] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:49,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309983152] [2022-04-06 20:42:49,979 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:42:49,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:49,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:49,980 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:49,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-04-06 20:42:50,027 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:42:50,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:42:50,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:42:50,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:42:50,223 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:50,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:42:51,403 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 310 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:51,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309983152] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:42:51,403 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:42:51,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:42:51,403 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:42:51,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1761757745] [2022-04-06 20:42:51,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1761757745] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:42:51,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:42:51,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:42:51,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344307731] [2022-04-06 20:42:51,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:42:51,404 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:42:51,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:51,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:42:51,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=3252, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:42:51,404 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:58,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:42:58,116 INFO L93 Difference]: Finished difference Result 196 states and 222 transitions. [2022-04-06 20:42:58,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-04-06 20:42:58,116 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:42:58,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:42:58,116 INFO L225 Difference]: With dead ends: 196 [2022-04-06 20:42:58,116 INFO L226 Difference]: Without dead ends: 191 [2022-04-06 20:42:58,117 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2060, Invalid=8652, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 20:42:58,117 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 83 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2481 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 2547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 2481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:42:58,117 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 187 Invalid, 2547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 2481 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:42:58,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-04-06 20:42:58,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 71. [2022-04-06 20:42:58,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:58,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:42:58,818 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:42:58,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:42:58,819 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:42:58,819 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:42:58,819 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:42:58,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:42:58,819 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:42:58,819 INFO L499 BasicCegarLoop]: trace histogram [25, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:42:58,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-04-06 20:42:59,034 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:59,034 INFO L403 AbstractCegarLoop]: === Iteration 236 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:42:59,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:42:59,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1909729110, now seen corresponding path program 413 times [2022-04-06 20:42:59,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:42:59,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [516459809] [2022-04-06 20:42:59,035 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:42:59,035 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:42:59,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1909729110, now seen corresponding path program 414 times [2022-04-06 20:42:59,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:42:59,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687881250] [2022-04-06 20:42:59,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:42:59,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:42:59,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:59,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:42:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:42:59,425 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 331 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:42:59,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:42:59,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687881250] [2022-04-06 20:42:59,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687881250] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:42:59,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739973260] [2022-04-06 20:42:59,425 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:42:59,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:42:59,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:42:59,426 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:42:59,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-04-06 20:43:00,488 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-04-06 20:43:00,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:00,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:43:00,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:00,621 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 331 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:00,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:01,797 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 331 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:01,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739973260] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:01,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:01,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:43:01,797 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:01,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [516459809] [2022-04-06 20:43:01,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [516459809] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:01,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:01,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:43:01,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5662710] [2022-04-06 20:43:01,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:01,798 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:43:01,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:01,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:43:01,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=821, Invalid=3211, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:43:01,798 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:08,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:08,334 INFO L93 Difference]: Finished difference Result 201 states and 228 transitions. [2022-04-06 20:43:08,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-04-06 20:43:08,334 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:43:08,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:08,334 INFO L225 Difference]: With dead ends: 201 [2022-04-06 20:43:08,334 INFO L226 Difference]: Without dead ends: 196 [2022-04-06 20:43:08,335 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1969, Invalid=7931, Unknown=0, NotChecked=0, Total=9900 [2022-04-06 20:43:08,335 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 90 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 2806 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 2859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:08,335 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 207 Invalid, 2859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2806 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:43:08,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-04-06 20:43:09,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 71. [2022-04-06 20:43:09,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:09,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:43:09,038 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:43:09,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:09,038 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:43:09,039 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:09,039 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:43:09,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:43:09,039 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:09,039 INFO L499 BasicCegarLoop]: trace histogram [26, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:09,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:09,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-04-06 20:43:09,243 INFO L403 AbstractCegarLoop]: === Iteration 237 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:09,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:09,244 INFO L85 PathProgramCache]: Analyzing trace with hash 971103159, now seen corresponding path program 415 times [2022-04-06 20:43:09,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:09,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [237717932] [2022-04-06 20:43:09,244 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:09,244 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:09,244 INFO L85 PathProgramCache]: Analyzing trace with hash 971103159, now seen corresponding path program 416 times [2022-04-06 20:43:09,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:09,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739564910] [2022-04-06 20:43:09,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:09,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:09,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:09,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:09,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:09,709 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:09,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:09,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739564910] [2022-04-06 20:43:09,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739564910] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:09,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869944576] [2022-04-06 20:43:09,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:09,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:09,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:09,710 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:09,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-04-06 20:43:09,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:09,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:09,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:43:09,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:09,899 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:09,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:11,078 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:11,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869944576] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:11,078 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:11,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:43:11,079 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:11,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [237717932] [2022-04-06 20:43:11,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [237717932] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:11,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:11,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:43:11,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296415390] [2022-04-06 20:43:11,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:11,079 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:43:11,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:11,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:43:11,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=866, Invalid=3166, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:43:11,080 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:17,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:17,360 INFO L93 Difference]: Finished difference Result 205 states and 233 transitions. [2022-04-06 20:43:17,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 20:43:17,360 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:43:17,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:17,360 INFO L225 Difference]: With dead ends: 205 [2022-04-06 20:43:17,360 INFO L226 Difference]: Without dead ends: 200 [2022-04-06 20:43:17,361 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1922, Invalid=7390, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:43:17,361 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 98 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 2972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:17,361 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 212 Invalid, 2972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 2928 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:43:17,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-04-06 20:43:18,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 71. [2022-04-06 20:43:18,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:18,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:43:18,151 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:43:18,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:18,152 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:43:18,152 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:18,152 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:43:18,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:43:18,152 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:18,152 INFO L499 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:18,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:18,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2022-04-06 20:43:18,367 INFO L403 AbstractCegarLoop]: === Iteration 238 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:18,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:18,367 INFO L85 PathProgramCache]: Analyzing trace with hash 386635574, now seen corresponding path program 417 times [2022-04-06 20:43:18,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:18,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [121663419] [2022-04-06 20:43:18,368 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:18,368 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:18,368 INFO L85 PathProgramCache]: Analyzing trace with hash 386635574, now seen corresponding path program 418 times [2022-04-06 20:43:18,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:18,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894906829] [2022-04-06 20:43:18,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:18,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:18,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:18,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:18,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:18,781 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 0 proven. 379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:18,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:18,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894906829] [2022-04-06 20:43:18,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894906829] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:18,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558002332] [2022-04-06 20:43:18,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:43:18,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:18,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:18,783 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:18,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-04-06 20:43:18,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:43:18,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:18,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:43:18,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:18,966 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 0 proven. 379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:18,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:20,130 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 0 proven. 379 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:20,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558002332] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:20,130 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:20,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:43:20,131 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:20,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [121663419] [2022-04-06 20:43:20,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [121663419] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:20,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:20,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:43:20,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118381176] [2022-04-06 20:43:20,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:20,131 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:43:20,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:20,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:43:20,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=915, Invalid=3117, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:43:20,132 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:27,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:27,102 INFO L93 Difference]: Finished difference Result 208 states and 237 transitions. [2022-04-06 20:43:27,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:43:27,102 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:43:27,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:27,103 INFO L225 Difference]: With dead ends: 208 [2022-04-06 20:43:27,103 INFO L226 Difference]: Without dead ends: 203 [2022-04-06 20:43:27,103 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1919, Invalid=7011, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:43:27,103 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 105 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 2977 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 3015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:27,103 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 212 Invalid, 3015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2977 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 20:43:27,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-04-06 20:43:27,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 71. [2022-04-06 20:43:27,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:27,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:43:27,809 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 41 [2022-04-06 20:43:27,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:27,809 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:43:27,810 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:27,810 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:43:27,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 20:43:27,810 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:27,810 INFO L499 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:27,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:28,025 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-04-06 20:43:28,026 INFO L403 AbstractCegarLoop]: === Iteration 239 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:28,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:28,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1710428201, now seen corresponding path program 55 times [2022-04-06 20:43:28,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:28,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [459467017] [2022-04-06 20:43:28,026 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:28,027 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:28,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1710428201, now seen corresponding path program 56 times [2022-04-06 20:43:28,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:28,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554549553] [2022-04-06 20:43:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:28,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:28,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:28,486 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:28,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:28,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554549553] [2022-04-06 20:43:28,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554549553] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:28,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795855304] [2022-04-06 20:43:28,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:28,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:28,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:28,488 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:28,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-04-06 20:43:28,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:28,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:28,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 61 conjunts are in the unsatisfiable core [2022-04-06 20:43:28,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:28,660 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:28,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:29,857 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:29,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795855304] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:29,857 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:29,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 64 [2022-04-06 20:43:29,857 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:29,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [459467017] [2022-04-06 20:43:29,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [459467017] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:29,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:29,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:43:29,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34096607] [2022-04-06 20:43:29,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:29,857 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:43:29,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:29,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:43:29,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=968, Invalid=3064, Unknown=0, NotChecked=0, Total=4032 [2022-04-06 20:43:29,858 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:36,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:36,775 INFO L93 Difference]: Finished difference Result 213 states and 244 transitions. [2022-04-06 20:43:36,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:43:36,776 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 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 41 [2022-04-06 20:43:36,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:36,776 INFO L225 Difference]: With dead ends: 213 [2022-04-06 20:43:36,776 INFO L226 Difference]: Without dead ends: 208 [2022-04-06 20:43:36,777 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1960, Invalid=6782, Unknown=0, NotChecked=0, Total=8742 [2022-04-06 20:43:36,777 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 128 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 3244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:36,777 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 220 Invalid, 3244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 3196 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 20:43:36,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-04-06 20:43:37,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 73. [2022-04-06 20:43:37,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 68 states have (on average 1.25) internal successors, (85), 68 states have internal predecessors, (85), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:37,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 89 transitions. [2022-04-06 20:43:37,491 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 89 transitions. Word has length 41 [2022-04-06 20:43:37,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:37,491 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 89 transitions. [2022-04-06 20:43:37,492 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 32 states have internal predecessors, (37), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:37,492 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 89 transitions. [2022-04-06 20:43:37,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:43:37,492 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:37,492 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:37,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:37,704 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2022-04-06 20:43:37,704 INFO L403 AbstractCegarLoop]: === Iteration 240 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:37,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:37,705 INFO L85 PathProgramCache]: Analyzing trace with hash -2039009717, now seen corresponding path program 419 times [2022-04-06 20:43:37,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:37,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [858158872] [2022-04-06 20:43:37,705 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:37,705 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:37,705 INFO L85 PathProgramCache]: Analyzing trace with hash -2039009717, now seen corresponding path program 420 times [2022-04-06 20:43:37,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:37,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338429651] [2022-04-06 20:43:37,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:37,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:37,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:38,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:38,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:38,151 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:38,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:38,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338429651] [2022-04-06 20:43:38,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338429651] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:38,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431040188] [2022-04-06 20:43:38,152 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:43:38,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:38,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:38,152 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:38,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-04-06 20:43:38,693 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 20:43:38,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:38,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:43:38,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:38,830 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:38,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:39,902 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:39,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431040188] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:39,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:39,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 65 [2022-04-06 20:43:39,902 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:39,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [858158872] [2022-04-06 20:43:39,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [858158872] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:39,903 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:39,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-04-06 20:43:39,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619762439] [2022-04-06 20:43:39,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:39,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-04-06 20:43:39,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:39,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-04-06 20:43:39,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=579, Invalid=3581, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 20:43:39,904 INFO L87 Difference]: Start difference. First operand 73 states and 89 transitions. Second operand has 33 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 32 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:42,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:42,272 INFO L93 Difference]: Finished difference Result 93 states and 109 transitions. [2022-04-06 20:43:42,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-04-06 20:43:42,272 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 32 states have internal predecessors, (38), 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 42 [2022-04-06 20:43:42,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:42,272 INFO L225 Difference]: With dead ends: 93 [2022-04-06 20:43:42,272 INFO L226 Difference]: Without dead ends: 71 [2022-04-06 20:43:42,273 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1375, Invalid=7555, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 20:43:42,273 INFO L913 BasicCegarLoop]: 12 mSDtfsCounter, 12 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 1132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:42,273 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 164 Invalid, 1132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 20:43:42,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-04-06 20:43:43,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2022-04-06 20:43:43,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 66 states have (on average 1.2424242424242424) internal successors, (82), 66 states have internal predecessors, (82), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:43,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2022-04-06 20:43:43,023 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 42 [2022-04-06 20:43:43,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:43,023 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2022-04-06 20:43:43,023 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 32 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:43,023 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2022-04-06 20:43:43,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:43:43,023 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:43,023 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:43,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Forceful destruction successful, exit code 0 [2022-04-06 20:43:43,228 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:43,228 INFO L403 AbstractCegarLoop]: === Iteration 241 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:43,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:43,228 INFO L85 PathProgramCache]: Analyzing trace with hash 591157548, now seen corresponding path program 421 times [2022-04-06 20:43:43,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:43,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2123061989] [2022-04-06 20:43:43,229 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:43,229 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:43,229 INFO L85 PathProgramCache]: Analyzing trace with hash 591157548, now seen corresponding path program 422 times [2022-04-06 20:43:43,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:43,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579045316] [2022-04-06 20:43:43,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:43,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:43,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:43,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:43,711 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:43,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:43,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579045316] [2022-04-06 20:43:43,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579045316] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:43,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699072512] [2022-04-06 20:43:43,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:43:43,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:43,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:43,712 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:43,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-04-06 20:43:43,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:43:43,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:43,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:43:43,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:43,918 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:43,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:45,008 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:45,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699072512] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:45,008 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:45,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:43:45,009 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:45,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2123061989] [2022-04-06 20:43:45,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2123061989] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:45,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:45,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:43:45,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470918481] [2022-04-06 20:43:45,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:45,009 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:43:45,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:45,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:43:45,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=597, Invalid=3693, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:43:45,010 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:47,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:47,075 INFO L93 Difference]: Finished difference Result 92 states and 108 transitions. [2022-04-06 20:43:47,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 20:43:47,075 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:43:47,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:47,076 INFO L225 Difference]: With dead ends: 92 [2022-04-06 20:43:47,076 INFO L226 Difference]: Without dead ends: 87 [2022-04-06 20:43:47,076 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1458, Invalid=7854, Unknown=0, NotChecked=0, Total=9312 [2022-04-06 20:43:47,076 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 14 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:47,076 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 101 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 20:43:47,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-04-06 20:43:47,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 72. [2022-04-06 20:43:47,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:47,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:43:47,879 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:43:47,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:47,879 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:43:47,879 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:47,880 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:43:47,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:43:47,880 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:47,880 INFO L499 BasicCegarLoop]: trace histogram [16, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:47,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2022-04-06 20:43:48,091 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:48,091 INFO L403 AbstractCegarLoop]: === Iteration 242 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:48,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:48,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1817850325, now seen corresponding path program 423 times [2022-04-06 20:43:48,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:48,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [746071842] [2022-04-06 20:43:48,092 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:48,092 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:48,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1817850325, now seen corresponding path program 424 times [2022-04-06 20:43:48,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:48,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893242934] [2022-04-06 20:43:48,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:48,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:48,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:48,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:48,498 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 0 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:48,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:48,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893242934] [2022-04-06 20:43:48,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893242934] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:48,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912398513] [2022-04-06 20:43:48,498 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:43:48,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:48,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:48,499 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:48,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-04-06 20:43:48,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:43:48,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:48,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:43:48,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:48,697 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 0 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:48,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:49,843 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 0 proven. 227 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:49,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912398513] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:49,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:49,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:43:49,843 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:49,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [746071842] [2022-04-06 20:43:49,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [746071842] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:49,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:49,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:43:49,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821716511] [2022-04-06 20:43:49,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:49,844 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:43:49,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:49,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:43:49,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=606, Invalid=3684, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:43:49,844 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:53,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:43:53,207 INFO L93 Difference]: Finished difference Result 107 states and 124 transitions. [2022-04-06 20:43:53,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 20:43:53,207 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:43:53,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:43:53,208 INFO L225 Difference]: With dead ends: 107 [2022-04-06 20:43:53,208 INFO L226 Difference]: Without dead ends: 102 [2022-04-06 20:43:53,208 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1956, Invalid=10034, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 20:43:53,208 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 20 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 20:43:53,209 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 134 Invalid, 1530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 20:43:53,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-04-06 20:43:53,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 72. [2022-04-06 20:43:53,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:53,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:43:53,969 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:43:53,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:43:53,969 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:43:53,969 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:43:53,969 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:43:53,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:43:53,969 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:43:53,969 INFO L499 BasicCegarLoop]: trace histogram [17, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:43:53,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2022-04-06 20:43:54,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable241 [2022-04-06 20:43:54,183 INFO L403 AbstractCegarLoop]: === Iteration 243 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:43:54,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:43:54,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1479918260, now seen corresponding path program 425 times [2022-04-06 20:43:54,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:54,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1529181181] [2022-04-06 20:43:54,184 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:43:54,184 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:43:54,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1479918260, now seen corresponding path program 426 times [2022-04-06 20:43:54,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:43:54,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724924980] [2022-04-06 20:43:54,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:43:54,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:43:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:54,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:43:54,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:43:54,677 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:54,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:43:54,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724924980] [2022-04-06 20:43:54,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724924980] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:43:54,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415532553] [2022-04-06 20:43:54,677 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:43:54,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:43:54,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:43:54,678 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:43:54,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-04-06 20:43:55,037 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 20:43:55,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:43:55,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:43:55,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:43:55,176 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:55,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:43:56,297 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:43:56,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415532553] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:43:56,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:43:56,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:43:56,298 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:43:56,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1529181181] [2022-04-06 20:43:56,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1529181181] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:43:56,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:43:56,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:43:56,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357412081] [2022-04-06 20:43:56,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:43:56,298 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:43:56,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:43:56,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:43:56,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=619, Invalid=3671, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:43:56,299 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:00,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:00,408 INFO L93 Difference]: Finished difference Result 121 states and 139 transitions. [2022-04-06 20:44:00,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 20:44:00,408 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:00,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:00,408 INFO L225 Difference]: With dead ends: 121 [2022-04-06 20:44:00,408 INFO L226 Difference]: Without dead ends: 116 [2022-04-06 20:44:00,409 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1856 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2355, Invalid=11925, Unknown=0, NotChecked=0, Total=14280 [2022-04-06 20:44:00,409 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 26 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 1872 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 1970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:00,409 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 147 Invalid, 1970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1872 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:44:00,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-04-06 20:44:01,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 72. [2022-04-06 20:44:01,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:01,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:01,295 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:01,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:01,295 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:01,295 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:01,295 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:01,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:01,295 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:01,295 INFO L499 BasicCegarLoop]: trace histogram [18, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:01,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Forceful destruction successful, exit code 0 [2022-04-06 20:44:01,499 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:01,499 INFO L403 AbstractCegarLoop]: === Iteration 244 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:01,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:01,499 INFO L85 PathProgramCache]: Analyzing trace with hash -776280565, now seen corresponding path program 427 times [2022-04-06 20:44:01,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:01,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1349323845] [2022-04-06 20:44:01,500 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:01,500 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:01,500 INFO L85 PathProgramCache]: Analyzing trace with hash -776280565, now seen corresponding path program 428 times [2022-04-06 20:44:01,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:01,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544317411] [2022-04-06 20:44:01,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:01,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:01,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:01,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:01,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:01,997 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:01,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:01,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544317411] [2022-04-06 20:44:01,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544317411] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:01,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992942465] [2022-04-06 20:44:01,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:44:01,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:01,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:01,998 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:01,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-04-06 20:44:02,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:44:02,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:02,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:44:02,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:02,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:03,076 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:03,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992942465] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:03,077 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:03,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:03,077 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:03,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1349323845] [2022-04-06 20:44:03,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1349323845] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:03,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:03,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:03,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494256725] [2022-04-06 20:44:03,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:03,077 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:03,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:03,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:03,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=636, Invalid=3654, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:03,078 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:07,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:07,838 INFO L93 Difference]: Finished difference Result 134 states and 153 transitions. [2022-04-06 20:44:07,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 20:44:07,838 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:07,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:07,839 INFO L225 Difference]: With dead ends: 134 [2022-04-06 20:44:07,839 INFO L226 Difference]: Without dead ends: 129 [2022-04-06 20:44:07,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2655, Invalid=13347, Unknown=0, NotChecked=0, Total=16002 [2022-04-06 20:44:07,839 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 1961 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 2079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:07,839 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 125 Invalid, 2079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1961 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 20:44:07,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-04-06 20:44:08,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 72. [2022-04-06 20:44:08,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:08,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:08,610 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:08,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:08,610 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:08,610 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:08,610 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:08,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:08,610 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:08,610 INFO L499 BasicCegarLoop]: trace histogram [19, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:08,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Forceful destruction successful, exit code 0 [2022-04-06 20:44:08,822 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:08,822 INFO L403 AbstractCegarLoop]: === Iteration 245 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:08,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:08,822 INFO L85 PathProgramCache]: Analyzing trace with hash -2000508564, now seen corresponding path program 429 times [2022-04-06 20:44:08,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:08,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1230585630] [2022-04-06 20:44:08,823 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:08,823 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:08,824 INFO L85 PathProgramCache]: Analyzing trace with hash -2000508564, now seen corresponding path program 430 times [2022-04-06 20:44:08,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:08,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112318493] [2022-04-06 20:44:08,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:08,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:08,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:09,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:09,186 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:09,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:09,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112318493] [2022-04-06 20:44:09,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112318493] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:09,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247835632] [2022-04-06 20:44:09,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:44:09,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:09,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:09,187 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:09,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-04-06 20:44:09,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:44:09,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:09,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:44:09,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:09,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:10,210 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:10,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247835632] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:10,210 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:10,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:10,211 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:10,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1230585630] [2022-04-06 20:44:10,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1230585630] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:10,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:10,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:10,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670895778] [2022-04-06 20:44:10,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:10,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:10,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:10,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:10,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=657, Invalid=3633, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:10,212 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:15,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:15,780 INFO L93 Difference]: Finished difference Result 146 states and 166 transitions. [2022-04-06 20:44:15,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-04-06 20:44:15,780 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:15,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:15,781 INFO L225 Difference]: With dead ends: 146 [2022-04-06 20:44:15,781 INFO L226 Difference]: Without dead ends: 141 [2022-04-06 20:44:15,781 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2412 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2856, Invalid=14174, Unknown=0, NotChecked=0, Total=17030 [2022-04-06 20:44:15,781 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 38 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 2706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:15,781 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 183 Invalid, 2706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:44:15,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-04-06 20:44:16,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 72. [2022-04-06 20:44:16,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:16,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:16,689 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:16,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:16,689 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:16,689 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:16,689 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:16,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:16,689 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:16,689 INFO L499 BasicCegarLoop]: trace histogram [20, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:16,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-04-06 20:44:16,905 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:16,905 INFO L403 AbstractCegarLoop]: === Iteration 246 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:16,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:16,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1208715797, now seen corresponding path program 431 times [2022-04-06 20:44:16,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:16,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [170772991] [2022-04-06 20:44:16,906 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:16,906 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:16,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1208715797, now seen corresponding path program 432 times [2022-04-06 20:44:16,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:16,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79128485] [2022-04-06 20:44:16,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:16,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:17,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:17,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:17,389 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:17,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:17,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79128485] [2022-04-06 20:44:17,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79128485] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:17,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132349997] [2022-04-06 20:44:17,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:44:17,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:17,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:17,390 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:17,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-04-06 20:44:18,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 20:44:18,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:18,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:44:18,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:18,271 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:18,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:19,424 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 255 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:19,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132349997] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:19,424 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:19,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:19,424 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:19,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [170772991] [2022-04-06 20:44:19,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [170772991] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:19,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:19,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:19,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133425500] [2022-04-06 20:44:19,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:19,425 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:19,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:19,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:19,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=680, Invalid=3610, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:19,426 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:25,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:25,839 INFO L93 Difference]: Finished difference Result 157 states and 178 transitions. [2022-04-06 20:44:25,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-04-06 20:44:25,839 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:25,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:25,839 INFO L225 Difference]: With dead ends: 157 [2022-04-06 20:44:25,839 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 20:44:25,840 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2440 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2938, Invalid=14354, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 20:44:25,840 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 45 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 2702 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 2834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 2702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:25,840 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 186 Invalid, 2834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 2702 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 20:44:25,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 20:44:26,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 72. [2022-04-06 20:44:26,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:26,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:26,697 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:26,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:26,697 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:26,697 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:26,697 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:26,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:26,698 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:26,698 INFO L499 BasicCegarLoop]: trace histogram [21, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:26,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Forceful destruction successful, exit code 0 [2022-04-06 20:44:26,900 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2022-04-06 20:44:26,900 INFO L403 AbstractCegarLoop]: === Iteration 247 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:26,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:26,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1864867212, now seen corresponding path program 433 times [2022-04-06 20:44:26,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:26,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [754386508] [2022-04-06 20:44:26,901 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:26,901 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:26,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1864867212, now seen corresponding path program 434 times [2022-04-06 20:44:26,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:26,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517987771] [2022-04-06 20:44:26,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:26,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:26,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:27,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:27,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:27,408 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 0 proven. 267 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:27,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:27,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517987771] [2022-04-06 20:44:27,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517987771] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:27,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231277665] [2022-04-06 20:44:27,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:44:27,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:27,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:27,409 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:27,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-04-06 20:44:27,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:44:27,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:27,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:44:27,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:27,611 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 0 proven. 267 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:27,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:28,836 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 0 proven. 267 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:28,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231277665] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:28,836 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:28,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:28,836 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:28,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [754386508] [2022-04-06 20:44:28,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [754386508] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:28,836 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:28,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:28,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711723167] [2022-04-06 20:44:28,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:28,837 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:28,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:28,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:28,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=3587, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:28,837 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:35,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:35,199 INFO L93 Difference]: Finished difference Result 167 states and 189 transitions. [2022-04-06 20:44:35,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 20:44:35,200 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:35,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:35,200 INFO L225 Difference]: With dead ends: 167 [2022-04-06 20:44:35,200 INFO L226 Difference]: Without dead ends: 162 [2022-04-06 20:44:35,201 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2294 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2890, Invalid=13880, Unknown=0, NotChecked=0, Total=16770 [2022-04-06 20:44:35,201 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 53 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 2543 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 2672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:35,201 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 169 Invalid, 2672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2543 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:44:35,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-04-06 20:44:36,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 72. [2022-04-06 20:44:36,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:36,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:36,050 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:36,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:36,051 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:36,051 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:36,051 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:36,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:36,051 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:36,051 INFO L499 BasicCegarLoop]: trace histogram [22, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:36,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Forceful destruction successful, exit code 0 [2022-04-06 20:44:36,267 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-04-06 20:44:36,267 INFO L403 AbstractCegarLoop]: === Iteration 248 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:36,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:36,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1964015051, now seen corresponding path program 435 times [2022-04-06 20:44:36,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:36,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [610919345] [2022-04-06 20:44:36,268 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:36,268 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:36,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1964015051, now seen corresponding path program 436 times [2022-04-06 20:44:36,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:36,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123021859] [2022-04-06 20:44:36,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:36,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:36,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:36,754 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:36,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:36,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123021859] [2022-04-06 20:44:36,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123021859] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:36,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706225231] [2022-04-06 20:44:36,755 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 20:44:36,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:36,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:36,755 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:36,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-04-06 20:44:36,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 20:44:36,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:36,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:44:36,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:36,910 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:36,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:37,766 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 281 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:37,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706225231] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:37,767 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:37,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:37,767 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:37,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [610919345] [2022-04-06 20:44:37,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [610919345] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:37,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:37,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:37,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095694882] [2022-04-06 20:44:37,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:37,767 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:37,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:37,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:37,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=730, Invalid=3560, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:37,770 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:44,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:44,368 INFO L93 Difference]: Finished difference Result 176 states and 199 transitions. [2022-04-06 20:44:44,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-04-06 20:44:44,369 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:44,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:44,369 INFO L225 Difference]: With dead ends: 176 [2022-04-06 20:44:44,369 INFO L226 Difference]: Without dead ends: 171 [2022-04-06 20:44:44,370 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1974 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=2731, Invalid=12769, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 20:44:44,370 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 60 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 2449 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 2567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 2449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:44,370 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 167 Invalid, 2567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 2449 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 20:44:44,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-04-06 20:44:45,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 72. [2022-04-06 20:44:45,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:45,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:45,177 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:45,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:45,177 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:45,177 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:45,177 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:45,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:45,177 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:45,177 INFO L499 BasicCegarLoop]: trace histogram [23, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:45,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Forceful destruction successful, exit code 0 [2022-04-06 20:44:45,393 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:45,393 INFO L403 AbstractCegarLoop]: === Iteration 249 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:45,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:45,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1551571372, now seen corresponding path program 437 times [2022-04-06 20:44:45,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:45,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1465952666] [2022-04-06 20:44:45,394 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:45,394 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:45,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1551571372, now seen corresponding path program 438 times [2022-04-06 20:44:45,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:45,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090238249] [2022-04-06 20:44:45,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:45,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:45,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:45,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:45,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:45,837 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 297 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:45,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:45,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090238249] [2022-04-06 20:44:45,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090238249] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:45,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410870987] [2022-04-06 20:44:45,838 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 20:44:45,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:45,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:45,838 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:45,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-04-06 20:44:47,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-04-06 20:44:47,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:47,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 20:44:47,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:47,665 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 297 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:47,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:48,496 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 297 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:48,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410870987] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:48,496 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:48,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:48,497 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:48,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1465952666] [2022-04-06 20:44:48,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1465952666] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:48,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:48,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:48,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983845286] [2022-04-06 20:44:48,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:48,497 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:48,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:48,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:48,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=761, Invalid=3529, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:48,498 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:55,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 20:44:55,121 INFO L93 Difference]: Finished difference Result 184 states and 208 transitions. [2022-04-06 20:44:55,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 20:44:55,122 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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 42 [2022-04-06 20:44:55,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 20:44:55,122 INFO L225 Difference]: With dead ends: 184 [2022-04-06 20:44:55,122 INFO L226 Difference]: Without dead ends: 179 [2022-04-06 20:44:55,123 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2504, Invalid=11302, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 20:44:55,123 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 68 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 2356 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 2456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 20:44:55,123 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 167 Invalid, 2456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2356 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 20:44:55,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-04-06 20:44:55,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 72. [2022-04-06 20:44:55,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 67 states have (on average 1.2388059701492538) internal successors, (83), 67 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:55,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-04-06 20:44:55,950 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 42 [2022-04-06 20:44:55,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 20:44:55,950 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-04-06 20:44:55,950 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-04-06 20:44:55,950 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-04-06 20:44:55,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 20:44:55,950 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 20:44:55,950 INFO L499 BasicCegarLoop]: trace histogram [24, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 20:44:55,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Ended with exit code 0 [2022-04-06 20:44:56,154 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:56,154 INFO L403 AbstractCegarLoop]: === Iteration 250 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 20:44:56,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 20:44:56,154 INFO L85 PathProgramCache]: Analyzing trace with hash -817037909, now seen corresponding path program 439 times [2022-04-06 20:44:56,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:56,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1325414360] [2022-04-06 20:44:56,155 INFO L97 AcceleratorQvasr]: Qvasr could not accelerate loop because java.lang.UnsupportedOperationException: Cannot deal with arrays. [2022-04-06 20:44:56,155 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-04-06 20:44:56,155 INFO L85 PathProgramCache]: Analyzing trace with hash -817037909, now seen corresponding path program 440 times [2022-04-06 20:44:56,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 20:44:56,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910752135] [2022-04-06 20:44:56,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 20:44:56,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 20:44:56,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:56,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 20:44:56,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 20:44:56,639 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:56,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 20:44:56,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910752135] [2022-04-06 20:44:56,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910752135] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 20:44:56,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423282978] [2022-04-06 20:44:56,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 20:44:56,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 20:44:56,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 20:44:56,640 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 20:44:56,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-04-06 20:44:56,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 20:44:56,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 20:44:56,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 63 conjunts are in the unsatisfiable core [2022-04-06 20:44:56,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 20:44:56,828 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:56,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 20:44:58,028 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 315 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 20:44:58,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423282978] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 20:44:58,028 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 20:44:58,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 66 [2022-04-06 20:44:58,028 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 20:44:58,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1325414360] [2022-04-06 20:44:58,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1325414360] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 20:44:58,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 20:44:58,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2022-04-06 20:44:58,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856449255] [2022-04-06 20:44:58,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 20:44:58,028 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-04-06 20:44:58,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 20:44:58,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-04-06 20:44:58,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=3494, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 20:44:58,029 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 33 states have internal predecessors, (38), 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)